如何向RadSchedulerRecurrenceEditor添加验证?

问题描述 投票:0回答:1

我正在使用RadScheduler Recurrence Editor来获取日期。我想为控件添加验证。你能帮我添加验证吗?

<telerik:RadSchedulerRecurrenceEditor  runat="server"  Enabled="true"  ID="Eventdaterecurrence"></telerik:RadSchedulerRecurrenceEditor>

enter image description here

提前致谢

javascript asp.net telerik
1个回答
0
投票

一种方法是在插入或更新约会之前在服务器端事件中应用所需的逻辑(例如,使用规则的Button.Click事件)。

另一种方法是使用JS挂钩必要的单击事件并访问要验证的控件,以便执行逻辑:https://www.telerik.com/forums/validation-and-default-selection-of-radschedulerrecurrenceeditor

  • 请注意,您仍应该应用服务器验证。

您可以研究的第三个选项是在服务器渲染期间添加Validator控件(例如PreRender或OnLoad事件),并使用与此示例类似的逻辑:https://docs.telerik.com/devtools/aspnet-ajax/controls/scheduler/customizing-the-advanced-form/handling-formcreated#add-a-new-custom-validator-for-the-description-field

  • 您需要查看控制树并遍历它以获得所需的控件,您仍然应该实现服务器验证。
© www.soinside.com 2019 - 2024. All rights reserved.