2012-12-21 39 views
0

我的ASP.NET窗體上有少量的模式彈出輔助對話框。我們正在使用這些jQuery對話框。在模態中的數據被傳回到父窗體上的彙總字段之前,我需要對模態上的字段執行一些驗證。帶有jQuery對話框的ASP.NET窗體,驗證對話框但不是父窗體

事實上,如果我在模態上輸入了一切都很好,但是(比方說)還沒有在父項中輸入一些必填字段,模態將不會提交,並且錯誤消息出現在模態後面的頁面上。

我的猜測是我將需要改變我的<asp:LinkButton>的模式,以CausesValidation="false"並添加OnClientClick處理程序來執行通過jQuery所有這些驗證,並刪除我所有的ASP驗證。幸運的是,驗證相對簡單。

但是,如果有一些ASP技巧,我可以利用這裏,我更喜歡這一點。

+0

你嘗試使用驗證組嗎? – Sunny

+0

驗證組是答案,但我不知道它們,沒有搜索就把它反過來了。 @Sundeep,如果你讓它成爲答案,我會檢查它。 – cobaltduck

回答

0

驗證組允許驗證控件組,而不是驗證頁面上的所有控件。