<asp:DropDownList ID="DropDownList1" runat="server" style="width:100px;" > </asp:DropDownList>
<asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="請選擇類別"
ControlToValidate="DropDownList1" Type="Integer" ValueToCompare="0" ForeColor="Red" Operator="GreaterThan">
</asp:CompareValidator>
驗證下拉框是否選中 CompareValidator 控件
errormessage 錯誤提示信息
controltovalidate 需驗證的控件ID
type 字符類型
valuetocompare 用於匹配的數值,如果相等提示錯誤
operator="greaterthan" 暫時不知道什麼意思,但是必須得寫上
<asp:TextBox ID="txttitle" runat="server" Width="200" MaxLength="15"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="標題不能爲空"
ControlToValidate="txttitle" ForeColor="Red"></asp:RequiredFieldValidator>
驗證文本框不爲空 RequiredFieldValidator 控件
errormessage 錯誤提示信息
controltovalidate 驗證的控件ID
如果驗證不通過不執行button的單擊事件 在button的單擊事件內加上 if (Page.IsValid)判斷