0
這是我現在正在使用驗證控件的問題,我無法在任何地方找到答案。ASP.NET驗證組無法呼叫
我目前有一個必要的字段驗證器看着一個列表框。驗證器的初始值屬性設置爲「無」。列表框的值中的第一項也被設置爲「無」,從而強制用戶更改選擇。不過,我不希望驗證顯示在所選索引更改上,我希望它在按下按鈕後顯示。所以我將驗證器和按鈕的驗證組更改爲「final」,但驗證器仍然在選定索引上顯示,而沒有按下按鈕。
我的驗證碼:
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ErrorMessage="Please Select an Incident" ControlToValidate="lstIncidents"
ValidationGroup="final" CssClass="style3" InitialValue="None" Display="Dynamic">
</asp:RequiredFieldValidator>
我的代碼提交按鈕:
<asp:Button ID="btnSubmit" runat="server" Text="Submit" ValidationGroup="final"
Enabled="False" />
任何人看到什麼可能是錯在這裏?
在此先感謝!
當我做到這一點的驗證似乎完全停止工作,它允許對btnSubmit按鈕單擊事件的代碼,甚至跑不過的選擇列表框的值是None。 – AzureShadow
其實我很抱歉蒂姆,那確實工作,我只是爲了將我的Page.Validate(「最終」)代碼添加到btnSubmit 非常感謝您的幫助。 – AzureShadow