使用验证控件进行服务器端验证

时间:2012-02-11 18:34:06

标签: asp.net validation

我有一个包含以下控件的表单

  1. emailId -txtEmail的文本框
  2. aboutme-xtxtAbout
  3. 的文本框
  4. 提交按钮-btnSubmit
  5. 我正在为两个文本字段使用requiredfieldvalidators和reqularexpression验证器。 我需要进行服务器端验证。所以我将EnableClientScript设置为false。

    如果txtEmail为空或无效,则应禁用txtAbout和btnSubmit。如何为此启动验证?

    另外,如果我被要求进行服务器端验证,我应该将EnableClientScript设置为false,'因为我在某处读到即使设置为true,服务器端验证也会触发。

1 个答案:

答案 0 :(得分:0)

  如果txtEmail为空,则应禁用txtAbout和btnSubmit   或无效。如何为此启动验证?

为了实现这一点,根据我的理解,您需要进行客户端验证。在客户端,您可以使用key press/Up events,然后可以使用regular expressions i.e. RegExp中的javascript来验证电子邮件地址文本框...并且相应的下方控件可以是Enabled/Disabled电子邮件验证的基础。