ASP.NET -验证服务器控件
验证服务器控件是用来验证用户输入。如果用户输入不通过验证,它会显示错误讯息给使用者。
每个验证控制执行特定类型的验证(如确认对某一特定值或某个范围的值) 。
默认情况下,网页进行验证时,一个按钮, ImageButton ,或LinkButton控制点击。您可以防止验证时,一个按钮,按下控制设定CausesValidation属性为false 。
语法创造一个验证伺服器控制项是:
<asp:control_name id="some_id" runat="server" />在下面的例子中,我们宣布一个TextBox控件,一个Button控件,和一个RangeValidator控件中。 aspx文件。如果验证失败,文字“的价值必须从1到100 ! ”将显示在RangeValidator控件:
<form runat="server">
<p>Enter a number from 1 to 100:
<asp:TextBox id="tbox1" runat="server" />
<br /><br />
<asp:Button Text="Submit" runat="server" />
</p><p>
<asp:RangeValidator
ControlToValidate="tbox1"
MinimumValue="1"
MaximumValue="100"
Type="Integer"
Text="The value must be from 1 to !"
runat="server" />
</p>
</form>