<asp:Button ID="Button1" runat="server" Text="未使用" Enabled='<%#Eval("xiya").ToString() == "0" ? "true":"flase"%>'/>
xiya 这个字段只有0 和 1 两种值,当取0时,button 启用,当取 1 时,button 不启用...上面的代码为何不能实现?

解决方案 »

  1.   

    是asp的啊!不好意思,还没涉及,爱莫能助了!
      

  2.   

    不是 ASP啊,是C#啊,不过是前台的的空间代码啊
      

  3.   

    也许我没说明白...完整说一遍...
    <ItemTemplate>
           <asp:Button ID="Button1" runat="server" Text="未使用" Enabled='<%#Eval("xiya").ToString() == "0" ? "true":"false"%>'/>
    </ItemTemplate>数据源我已经绑定了,xiya 是数据源中的一个字段,为INT类型,值只有0 和 1,现在想通过判断值为0时启用BUTTON控件,值为1时不启用控件....上面代码报不能把string类型转化为bool类型....