问题数据绑定ASP.Net AJAX工具包MaskedEditExtender

时间:2008-08-15 13:16:25

标签: asp.net validation asp.net-ajax

我有一个包含日期的数据库,我们使用MaskedEditExtender(MEE)和MaskedEditValidator来确保日期合适。但是,我们希望管理员能够在必要时进入并更改数据(特别是日期)。

当页面上显示数据时,如何让MEE字段预先填充数据库值?我试图在'InitialValue'属性中使用'bind',但它没有填充文本框。

感谢。

2 个答案:

答案 0 :(得分:1)

我们今天早上发现为什么我们的代码错误处理了扩展程序。由于数据库正在处理日期作为日期/时间,它以99/99/9999 99:99:99这种格式返回日期,但我们有扩展器掩码寻找这种格式99/99/9999 99:99

Mask="99/99/9999 99:99:99"

上面的代码修复了这个问题。 感谢大家的帮助。

答案 1 :(得分:0)

您是指在以下位置的asp.Net Ajax工具包扩展:

http://www.asp.net/AJAX/AjaxControlToolkit/Samples/MaskedEdit/MaskedEdit.aspx

如果有,您是否检查过您的数据是否以正确的格式返回?它必须与您的日期格式相匹配才能显示。