asp.net中日历扩展控制器的问题

时间:2010-10-19 13:23:50

标签: asp.net calendar

我在我的asp.net Web应用程序中使用日历扩展程序控件。我想在单击复选框时禁用此控件。我使用了日历扩展器的禁用属性。我设置disabled = true。但我有两个问题。

  1. 它不会禁用与日历扩展程序控件关联的文本框

  2. 我正在使用正则表达式验证程序来验证日期。如果禁用日历扩展程序,则正则表达式验证程序始终失败。 (我假设正则表达式验证程序无法读取禁用日历扩展程序控件的日期)

  3. 我希望有人帮助我

2 个答案:

答案 0 :(得分:1)

  • 使用比较验证器,将运算符设置为datatypecheck,数据类型为日期,而不是正则表达式验证器
  • 禁用文本框和日历

希望这会有所帮助

答案 1 :(得分:0)

为什么不禁用Textbox,Validator(使用CompareValidator with datatype = Date)和服务器端Checkbox的CheckedChanged事件处理程序中的Extender?