必需的字段验证服务器端
本文关键字:验证 服务器端 字段 | 更新日期: 2023-09-27 18:05:28
我计划在我的按钮单击事件中触发所需的字段验证。
<asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server"
ControlToValidate="RadDatePicker3" OnLoad="RequiredFieldValidator10_Load"
Display="Dynamic" ForeColor="Red">*</asp:RequiredFieldValidator>
protected void RequiredFieldValidator10_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
if (RadDatePicker4.DbSelectedDate == null || RadDatePicker3.DbSelectedDate == null)
{
RequiredFieldValidator10.ErrorMessage = "*";
RequiredFieldValidator11.ErrorMessage = "*";
}
}
}
在我的按钮上单击我想检查所需的字段验证…有什么建议吗? ?
您应该能够在按钮单击事件
中调用以下内容RequiredFieldValidator10.Validate();
RequiredFieldValidator10.IsValid;
第一个方法触发验证器,第二个方法获取结果。
当您对自定义控件使用验证器时,您需要指定validationproperty属性来指示将包含控件值的属性。这种情况下的一种方法是扩展radcontrol,并在该类中实现validationproperty属性将指向的属性。属性需要从基类获取其值。另外,如果需要更多的细节或样品,请告诉我。