2010-12-13 20 views
5

JavaScript devre dışı bırakıldığında çalışmam için sayfama ihtiyacım var. Ama düğmem onclick = "WebForm_DoPostBackWithOptions ..." çıktısı alıyor. CauseValidation = "false" 'i ayarladığımda kaybolur, ancak doğrulamaya ihtiyacım var. WebForm_DoPostBackWithOptions hangi durumlarda çıktılanır? Ve bu sorunu nasıl çözebilirim?Düğme çıkışım neden WebForm_DoPostBackWithOptions?

cevap

2

Doğrulama denetimleri hem İstemci hem de Sunucu doğrulamasını kullanır. İstemcide javascript doğrulama için kullanılır ve gereklidir.

Doğrulama denetimlerini istemci komut dosyasını kullanmamaya zorlayabilirsiniz; bu, bu sorunla ilgili size yardımcı olabilir.

<asp:RequiredFieldValidator EnableClientScript="false" /> 
1

ValidationGroup özniteliği dahil edilmek aynı soruna neden olabilir.

<asp:RequiredFieldValidator ValidationGroup="Save" /> 

ya doğrulamak için kontrol yanlış

olduğu
İlgili konular