我已經使用Asp.net驗證控件,如必填字段驗證等,所以我需要明確提及Page.IsValid或默認情況下調用?我是否需要顯式調用Page.IsValid如果我使用Asp.net valdiators?
<label>DeadLine</label>
<asp:TextBox ID="txtDeadLine" runat="server" CssClass="textField_width"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server"
ControlToValidate="txtDeadLine" ErrorMessage="Deadline Date is Required"
ForeColor="Red" ValidationGroup="GroupComposeLetter">Deadline Date is Required
</asp:RequiredFieldValidator>
<br />
<%--<asp:GridView ID="gridViewComplaints" runat="server"
></asp:GridView>--%>
<br />
確定,但引用你的最後一句話,爲什麼會有人這樣做呢?禁用然後在服務器中調用? – user3518032
@ user3518032:有時您不希望強制客戶端驗證,而是在服務器端已知的某些條件下進行驗證。或者你想組合多個驗證組。 –