如何使用Enable Property绑定数据?

时间:2014-04-02 11:42:13

标签: javascript html asp.net

如何使用Eval('bindata')启用/禁用服务器控制?

<asp:TextBox ID="txtRemarks" runat="server" Text='<%#Eval("Remarks") %>'    
    CssClass="remarkstest"  Enabled="'<%#Eval("IsSundayChangable") %>'"></asp:TextBox>

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

<asp:TextBox ID="txtRemarks" runat="server" Text='<%#Eval("Remarks") %>'    CssClass="remarkstest"  <%# GetStatus(Container.DataItem)%> ></asp:TextBox>


    protected string GetStatus(object oItem)
    {
          return DataBinder.Eval(oItem, "IsSundayChangable").toString()=="false"?"disabled",string.empty;
    }