2
我的頁面上有兩個驗證組和兩個驗證摘要。控件屬於兩個組中的任一組,並且每個組都有一個按鈕,用於爲每個組執行驗證。我不能得到Page.IsValid
工作;無論頁面上的控件是否有效,它總是返回true。有沒有其他的方法來驗證特定的組?帶有多個驗證組的頁面總是返回TRUE Page.IsValid
我的頁面上有兩個驗證組和兩個驗證摘要。控件屬於兩個組中的任一組,並且每個組都有一個按鈕,用於爲每個組執行驗證。我不能得到Page.IsValid
工作;無論頁面上的控件是否有效,它總是返回true。有沒有其他的方法來驗證特定的組?帶有多個驗證組的頁面總是返回TRUE Page.IsValid
嘗試執行Page.Validate
您檢查Page.IsValid
像以前一樣:
this.Page.Validate("ValidationGroup");
if (this.Page.IsValid)
{
...
}
哪裏"ValidationGroup"
是您的驗證組的名稱。如果使用不帶組名參數的Page.Validate()
方法,則會忽略驗證組並且驗證所有控件。
這工作完美! – Caveatrob 2009-12-05 00:27:00
救了我的皮膚 - 謝謝 – 2012-10-02 15:57:42