0
我有以下问题: 在我的应用我有两个文本框在aspxCallbackPanel入门坚持与客户端验证在asp.net
<dx:ASPxTextBox ID="txtCognome" runat="server" Width="270px" ReadOnly="True">
<ValidationSettings CausesValidation="True" ErrorText="Cognome can't be blank"
SetFocusOnError="True" ValidationGroup="group1">
<RequiredField IsRequired="True" />
</ValidationSettings>
</dx:ASPxTextBox>
<dx:ASPxTextBox ID="txtNome" ClientInstanceName="nome" runat="server" Width="270px" ReadOnly="True">
<ValidationSettings CausesValidation="True" SetFocusOnError="True"
ValidationGroup="group1">
<RequiredField IsRequired="True" />
</ValidationSettings>
</dx:ASPxTextBox>
至于你看,我仅仅增加了RequiredFieldValidation。然而,在我做回发之前的特定时刻,我想查看页面是否有效:
var validated = Page_ClientValidate('group1');
if (validated){
DoPostBack('Save');
} else {
return alert('mamata si e ebalo');
}
但是没有任何反应。当我尝试提醒验证时,什么也没有显示......任何想法为什么这是进行客户端验证的正确方法?
cool b ut我的问题是,程序没有进入if ..所以有错误的验证 – Andrey 2012-07-26 09:44:15
尝试编辑块... – 2012-07-26 09:52:14
嗯仍然是同样的问题...也许有验证设置的问题的文本框 – Andrey 2012-07-26 09:58:15