C# 必需的字段验证服务器端
我计划在我的按钮点击事件中触发所需的字段验证C# 必需的字段验证服务器端,c#,asp.net,validation,telerik,requiredfieldvalidator,C#,Asp.net,Validation,Telerik,Requiredfieldvalidator,我计划在我的按钮点击事件中触发所需的字段验证 <asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ControlToValidate="RadDatePicker3" OnLoad="RequiredFieldValidator10_Load" Display="Dynamic" ForeColor="Red">*</asp:RequiredFieldValidat
<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 = "*";
}
}
}
*
受保护的void RequiredFieldValidator 10_加载(对象发送方,事件参数e)
{
如果(iPostBack)
{
if(RadDatePicker4.DbSelectedDate==null | | RadDatePicker3.DbSelectedDate==null)
{
RequiredFieldValidator10.ErrorMessage=“*”;
RequiredFieldValidator 11.ErrorMessage=“*”;
}
}
}
在我的按钮上,单击我的wnat以检查所需的字段验证…有什么建议吗
上述代码不适用于我。您应该可以在按钮单击事件中调用以下代码
RequiredFieldValidator10.Validate();
RequiredFieldValidator10.IsValid;
第一个方法触发验证器,第二个方法获得结果。您应该能够在按钮单击事件中调用以下内容
RequiredFieldValidator10.Validate();
RequiredFieldValidator10.IsValid;
第一个方法触发验证器,第二个方法获得结果。当您对自定义控件使用验证器时,您需要指定validationproperty属性以指示将包含控件值的属性。在这种情况下,一种方法是扩展radcontrol,并在该类中实现validationproperty属性将指向的属性。属性需要从基类获取其值。
另外,如果需要更多详细信息或样本,请告诉我。
当您对自定义控件使用验证程序时,您需要指定validationproperty属性以指示将包含控件值的属性。在这种情况下,一种方法是扩展radcontrol,并在该类中实现validationproperty属性将指向的属性。属性需要从基类获取其值。
另外,如果需要更多详细信息或样本,请告知我。将
CustomValidator
与OnServerValidate
事件一起使用,并将设置为。在检查值后,IsValid
为True
或false
,这将自动显示错误消息。将CustomValidator
与一起使用检查值后,OnServerValidate
事件并将.IsValid
设置为True
或false
,这将自动显示错误消息。是的,raddatepicker扩展了requiredfieldvalidator的所有验证属性。例如如果日期不在raddatepicker中设置的范围内,将触发requiredfieldvalidator。这是telerik网站上的一个演示,它使用的验证器我无法调用RequiredFieldValidator10.IsValid;按钮单击中的方法…抛出错误..我需要任何名称空间吗?是的,raddatepicker扩展了requiredfieldvalidator的所有验证属性。例如如果日期不在raddatepicker中设置的范围内,将触发requiredfieldvalidator。这是telerik网站上的一个演示,它使用的验证器我无法调用RequiredFieldValidator10.IsValid;按钮单击中的方法…抛出错误..我需要任何命名空间吗??