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