如何设置动态启用='<;%=Exceeds2dCatalogCount()?错误:正确%>';在asp.net中?

如何设置动态启用='<;%=Exceeds2dCatalogCount()?错误:正确%>';在asp.net中?,asp.net,Asp.net,我想为我的asp.net按钮设置属性Enabled='。但这给了我一个错误 无法从其字符串创建“System.Boolean”类型的对象 的表示形式“” “已启用”属性 有什么解决方案吗?您必须使用(绑定表达式)并调用DataBind()在属性处写入值。取决于页面方法的返回数据类型Exceeds2dCatalogCount()您可以编写以下代码 Enabled='//为什么不从Exceeds2dCatalogCount()方法返回布尔值?

我想为我的asp.net按钮设置属性
Enabled='
。但这给了我一个错误

无法从其字符串创建“System.Boolean”类型的对象 的表示形式“” “已启用”属性

有什么解决方案吗?

您必须使用
(绑定表达式)并调用
DataBind()
在属性处写入值。取决于页面方法的返回数据类型
Exceeds2dCatalogCount()
您可以编写以下代码


Enabled='
//为什么不从Exceeds2dCatalogCount()方法返回布尔值?