显示文本以及datagridview中复选框列中的复选框

时间:2011-09-09 04:45:42

标签: c# gridview checkbox

我想在datagridview的checkbox列中的每个单元格中显示文本和复选框。是否可能?如果是,请帮我查看示例代码。

提前完成

我想在c#中取悦。

1 个答案:

答案 0 :(得分: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";