我需要使多個驗證摘要驗證其控件並顯示任何錯誤消息。ASP射擊所有驗證摘要
我有一個很大的表單,我已經分解成單獨的面板,每個面板都有自己的驗證組和摘要。我有一個按鈕,必須驗證整個頁面,並使所有驗證組都得到驗證並顯示錯誤消息。
我的想法是在代碼背後迭代驗證程序/驗證摘要/驗證組的集合並激活驗證事件,但我在實現時遇到問題,因此驗證摘要/錯誤出現在頁面上。有任何想法嗎?
編輯:我做了一個JavaScript函數,試圖讓它工作在客戶端
<script type="text/javascript">
function validate() {
var t1 = Page_ClientValidate("vgpEmpInfo");
var t2 = Page_ClientValidate("vgpPanelA");
if (!t1 || !t2) return false;
return true;
}
</script>
但這僅驗證並顯示被稱爲最後的驗證組,在這種情況下,面板A.
僅限驗證組使用?爲什麼首先需要單獨的組? – Jeff 2011-05-12 19:52:52
表單很大並且有隱藏/顯示面板,如果驗證摘要被打破,用戶會更容易。 – Katheren 2011-05-12 20:16:07