【问题标题】:Trigger the comparevalidator everytime the value of the controltocompare changes每次controltocompare的值改变时触发comparevalidator
【发布时间】:2026-01-12 00:25:02
【问题描述】:

我的日历扩展器有一个 comparevalidator。每当用户选中/取消选中 gridview 中的框时,设置为 controltocompare 的文本框都会更改值。每次触发checkedchanged事件时,如何从后面的代码中触发comparevalidator?

【问题讨论】:

    标签: c# asp.net comparevalidator


    【解决方案1】:

    首先,您的问题并不清楚您要比较什么。 Second Compare 验证器会自行触发。你不能让它在复选框更改时触发。相反,您可以编写服务器端代码来实现这一点。希望有帮助。

    【讨论】:

    • 啊,是的,对不起。我在寻求一种从后面的代码中触发它的方法。我正在尝试将从日历扩展器中选择的日期与文本框中的日期进行比较,该日期根据用户检查的复选框而变化。
    • 如果你想从后面的代码触发。将复选框的 autpostback 属性设置为 true。并在后面的代码中编写一个事件处理程序,如下所示: 并在后面的代码中:为相同的代码编写一个事件处理程序名称为:“checkChanged”
    • 我已经有了。我要的是从后面的代码中触发 comparevalidator 的代码行。以便检查从日历扩展器中选择的日期是否仍然有效。我假设这是可能的。或者不是吗?有效我的意思是它晚于/大于选中复选框的值中的最新日期。
    最近更新 更多