我在aspx页面中有一个按钮,我想使用变量后面的代码设置其Enabled属性。 我是这样做的:
“>
它给出了错误消息:无法从其字符串表示形式'<%= this.AllowDelete%>'创建'System.Boolean'类型的对象对于“已启用”属性。
我将其更改为Enabled =<%= this.AllowDelete%>, 它给了我错误消息:服务器标签不能包含<%...%>构建体。
我测试了<%= this.AllowDelete%>在页面的其他位置,它正确显示“错误”。
如何正确设置启用属性?
这是一个如此简单的问题,但我坚持了一段时间。任何帮助表示赞赏。谢谢你!
答案 0 :(得分:1)
我知道这并不完全回答你的问题,但是你能在代码隐藏中的Page_Load函数中设置按钮的启用属性吗?
Page_Load(...)
{
if(this.AllowDelete)
btn.Enabled = true;
...