C# 在gridview上添加带有静态文本的列
我正在从事一个asp.net项目。如何将带有静态文本的静态列添加到使用数据集加载的GridView?例如,我想要一个列C# 在gridview上添加带有静态文本的列,c#,asp.net,C#,Asp.net,我正在从事一个asp.net项目。如何将带有静态文本的静态列添加到使用数据集加载的GridView?例如,我想要一个列Check,它的每一行都有值被选中 <asp:TemplateField HeaderText="YouText"> <ItemTemplate> <asp:CheckBox runat="server" ID="cb" Checked='<%# DataBinder.Eval(Container, "DataItem
Check
,它的每一行都有值被选中
<asp:TemplateField HeaderText="YouText">
<ItemTemplate>
<asp:CheckBox runat="server" ID="cb" Checked='<%# DataBinder.Eval(Container, "DataItem.isChecked") %>' />
</ItemTemplate>
</asp:TemplateField>
或者,如果您只需要静态文本,请执行以下操作:
<asp:TemplateField HeaderText="YouText">
<ItemTemplate>
Your text
</ItemTemplate>
</asp:TemplateField>
你的文字
您的静态文本将显示每一行。那么您希望静态文本带有动态bool 可以使用绑定表达式
<ItemTemplate>
Check
<asp:CheckBox ID="myCheckbox" runat="server"
Checked='<%# Eval("IsChecked") %>'
AutoPostBack="true"
OnCheckedChanged="myCheckbox_Checked" />
</ItemTemplate>
检查
在查询中添加虚拟列和值。您可以演示如何绑定数据。我不想评估某些内容。我只需要一个静态文本我如何给列标题命名?
gridView.DataSource = dataset;
gridView.DataBind();
<ItemTemplate>
Check
<asp:CheckBox ID="myCheckbox" runat="server"
Checked='<%# Eval("IsChecked") %>'
AutoPostBack="true"
OnCheckedChanged="myCheckbox_Checked" />
</ItemTemplate>