前台的代码
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="true"
Font-Size="12px" Width="768px" onrowdatabound="GridView1_RowDataBound" onrowdeleting="GridView1_RowDeleting"
onrowcancelingedit="GridView1_RowCancelingEdit" onrowediting="GridView1_RowEditing"
onrowupdating="GridView1_RowUpdating" >
<columns>
<asp:TemplateField HeaderText="选择">
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<%--
<asp:BoundField DataField="id" HeaderText="ID" />
<asp:BoundField DataField="dtime" HeaderText="时间" />
<asp:BoundField DataField="value1" HeaderText="参数一" />
<asp:BoundField DataField="value2" HeaderText="参数二" />
<asp:CommandField HeaderText="删除" ShowDeleteButton="True" ControlStyle-Width="50px" />
<asp:CommandField HeaderText="编辑" ShowEditButton="True" ControlStyle-Width="50px" />
--%>
</columns>
<PagerSettings Visible="False" />
</asp:GridView>
我想在后台中生成,以下是我创建一列的方法
BoundField BFPlaceID = new BoundField();
BFPlaceID.DataField = "PlaceID";
BFPlaceID.HeaderText = "站点";
GridView1.Columns.Add(BFPlaceID);
我想在一列中设置选择列时就不知道怎么弄了,我看了下前台的写了如下代码,出错了,要如何设置呢?
TemplateField TFCheck = new TemplateField();
TFCheck.HeaderText = "选择";
CheckBox CBTF = new CheckBox();
CBTF.ID = "CheckBox1";
TFCheck.ItemTemplate = CBTF;
GridView1.Columns.Add(TFCheck);
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="true"
Font-Size="12px" Width="768px" onrowdatabound="GridView1_RowDataBound" onrowdeleting="GridView1_RowDeleting"
onrowcancelingedit="GridView1_RowCancelingEdit" onrowediting="GridView1_RowEditing"
onrowupdating="GridView1_RowUpdating" >
<columns>
<asp:TemplateField HeaderText="选择">
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<%--
<asp:BoundField DataField="id" HeaderText="ID" />
<asp:BoundField DataField="dtime" HeaderText="时间" />
<asp:BoundField DataField="value1" HeaderText="参数一" />
<asp:BoundField DataField="value2" HeaderText="参数二" />
<asp:CommandField HeaderText="删除" ShowDeleteButton="True" ControlStyle-Width="50px" />
<asp:CommandField HeaderText="编辑" ShowEditButton="True" ControlStyle-Width="50px" />
--%>
</columns>
<PagerSettings Visible="False" />
</asp:GridView>
我想在后台中生成,以下是我创建一列的方法
BoundField BFPlaceID = new BoundField();
BFPlaceID.DataField = "PlaceID";
BFPlaceID.HeaderText = "站点";
GridView1.Columns.Add(BFPlaceID);
我想在一列中设置选择列时就不知道怎么弄了,我看了下前台的写了如下代码,出错了,要如何设置呢?
TemplateField TFCheck = new TemplateField();
TFCheck.HeaderText = "选择";
CheckBox CBTF = new CheckBox();
CBTF.ID = "CheckBox1";
TFCheck.ItemTemplate = CBTF;
GridView1.Columns.Add(TFCheck);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货