我有一個ASP.Net頁面有幾個UpdatePanels。每個UpdatePanel加載一個UserControl,並且每個UserControl,子UserControl(s)可能存在。爲了實現部分刷新,每個子UserControl將通過UpdatePanel進行。這些用戶控件具有輸入控件和相應的驗證器服務器控件。嵌套UpdatePanel驗證
問題是,子UserControl中的驗證器也會在其父級UserControl中觸發驗證;不過,我想單獨驗證到基於UpdatePanel的範圍中。 請幫助。
我正在使用Visual Studio 2008和.Net 3.5。
謝謝。 William
- EDITED --- E.g.
我有所謂的「AddableDropDown」的用戶控件是一個下拉列表,提供在飛行中增加新的列表項的能力。它包含一個下拉列表來說明當前可用的項目;用於輸入新項目標題的asp:文本框,用於提交新項目的asp:按鈕,以及asp:文本框中的「RequiredFieldValidator」目標。
「AddableDropDown」將用於不同的基於UserControl的「web表單」,該表單具有其他類型的輸入和驗證器。
我試圖達到的目標是將AddableDropDown的驗證從它的每個實例以及它的每個父控件中分離出來。
您是否由具有驗證組爲對照 – Dotnet 2011-03-28 04:47:05
我問你寫 – Dotnet 2011-03-28 07:49:39
喜Drobabu源嘗試了它嘗試了它,我需要一些時間來解決問題。 – 2011-03-28 07:52:11