2011-09-09 42 views

回答

1

試試下面的複選框的文本

<asp:TemplateField> 
        <ItemTemplate> 
         <asp:CheckBox ID="chkStatus" runat="server" 
          AutoPostBack="true" OnCheckedChanged="chkStatus_OnCheckedChanged" 
          Checked='<%# Convert.ToBoolean(Eval("Approved")) %>' 
          Text='<%# Eval("Approved").ToString().Equals("True") ? " Approved " : " Not Approved " %>' /> 
        </ItemTemplate>     
       </asp:TemplateField> 

代碼背後

((CheckBox)e.Row.FindControl("chkStatus")).Text="abc"; 
+0

我想在C#中的代碼請 – sushma

+0

@sushma - 你是什麼意思的C#。在代碼後面的文件中,你需要搜索複選框,並且你必須指定文本類似於((CheckBox)e.Row.FindControl(「chkStatus」))。Text =「abc」; –