我有类似下面的文本框:验证在文本框内字符串(不使用CustomValidators)
<asp:TextBox ID="headertxtUserName" runat="server" Text="User Name" onfocus="onfocusOfUserName(this);"
onblur="onblurOfUserName(this);" CssClass="header-login-input" ValidationGroup="A" Font-Names="Tahoma">
</asp:TextBox>
当你看到有在文本框中输入默认的文本=“用户名”。
我应该使用这个文本框下面的目的,其验证:
当文本=“用户名”或文本=“”返回false。
当文本!=“用户 名称”或文本!=“”返回true。
我知道我们可以使用CustomValidators!
但我不想要任何回传,所以我该怎么办?
你也明白,验证可以被设置为使用客户端验证,这样就没有回发,对不对?你会使用一个CompareValidator,而不是一个CustomValidator ...如果你喜欢,也可以用纯JavaScript来完成,但并不容易。 – David 2011-12-16 22:30:22