如何使用启用属性绑定数据

How to bind data with Enable Property?

本文关键字:绑定 数据 属性 启用 何使用      更新时间:2023-09-26
如何使用

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

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

尝试这样的事情:

<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;
    }