首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎样根据数据库中取出的字段判断画面上按钮是否可用,该如何处理

2012-03-30 
怎样根据数据库中取出的字段判断画面上按钮是否可用从数据库里取出来一个字段,如果他是1的话就设置画面上

怎样根据数据库中取出的字段判断画面上按钮是否可用
从数据库里取出来一个字段,如果他是1的话就设置画面上某个按钮可用,如果是0的话就不可用
比如说我SQL里
SELECT A FROM TABLE1
在画面上取字段A的值就是<%#DataBinder.Eval(Container.DataItem,"A") %>
按钮的代码是这样的<asp:Button Text="履歴" OnClick="openWin4" Enabled="true" />
我怎么去根据取出来的A的值去判断这个按钮的Enabled等于true还是false呢??



[解决办法]
如果你的字段是字符型'1','0'的话
<asp:Button Text="履歴" OnClick="openWin4" Enabled='<%#DataBinder.Eval(Container.DataItem,"A").ToString()=="1"?"True":"False" %>' />

如果你的自动类型是bit类型的话


<asp:Button Text="履歴" OnClick="openWin4" Enabled='<%#DataBinder.Eval(Container.DataItem,"A")%>' />

热点排行