gpt4 book ai didi

asp.net - 从内容页设置服务器控件属性

转载 作者:行者123 更新时间:2023-12-02 10:41:11 24 4
gpt4 key购买 nike

我需要验证文本框以确保提交日期早于今天。我想使用 CompareValidator 来做到这一点,但不幸的是以下代码不起作用:

<asp:CompareValidator ID="cvtbDateExpiration" ControlToValidate="tbDateExpiration"
Operator="GreaterThan" Type="Date" ValueToCompare="<%= DateTime.Today %>"
ErrorMessage="Card has expired" runat="server" />

编译器告诉我ValueToCompare="<%= DateTime.Today %>"错误:“这不是 scriptlet。将以纯文本形式输出。”

是否有一种简单的方法可以实现此目的(无需使用隐藏代码进行设置)?

谢谢!

最佳答案

一般设置如下:

ValueToCompare='<%# DateTime.Today.ToString("MM/dd/yyyy") %>'

...并且您必须在控件上调用DataBind()(直接或间接)。

关于asp.net - 从内容页设置服务器控件属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4034033/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com