asp.net中RequiredFieldValidator的用法?

来源:百度知道 编辑:UC知道 时间:2024/09/24 04:12:15
我是个ASP.NET的初学者。
我想在点击一个<asp:button>的时候对一个asp:textbox进行必须输入的验证,用asp:RequiredFieldValidator的时候应该怎么写
<asp:TextBox ID="TxtCollectArea_In" Width="100%" runat="server"></
asp:TextBox>
<asp:RequiredFieldValidator runat="server"
ID="RequiredFieldValidator1" ControlToValidate="TxtCollectArea_In"
ErrorMessage="Required"></asp:RequiredFieldValidator>
<asp:Button ID="BtnInsert" runat="server" CommandName="Insert"
Text="submit" Width="95" BackColor="YellowGreen"
ValidationGroup="InsertData" CssClass="btn1"/>
我是这样写的可是没什么反应。

因为你的button的ValidationGroup=InsertData,所以你要给TextBox 和 RequiredFieldValidator 加上ValidationGroup=InsertData。

<asp:TextBox ID="TxtCollectArea_In" Width="100%" ValidationGroup="InsertData" runat="server"></
asp:TextBox>
<asp:RequiredFieldValidator runat="server" ValidationGroup="InsertData"
ID="RequiredFieldValidator1" ControlToValidate="TxtCollectArea_In"
ErrorMessage="Required"></asp:RequiredFieldValidator>
<asp:Button ID="BtnInsert" runat="server" CommandName="Insert"
Text="submit" Width="95" BackColor="YellowGreen"
ValidationGroup="InsertData" CssClass="btn1"/>