gridview怎么把添加的“编辑”“删除”列放在显示数据列的右边

来源:百度知道 编辑:UC知道 时间:2024/05/10 10:37:46
我是写了一个绑定方法bind()将gridview与数据库绑定的,然后在gridview的添加列添加commandfield选的编辑,确定后编辑列被显示在数据的左边,十分别扭,怎么搞都弄不到右边去,谁能给个确切可行的办法啊!

<asp:BoundField DataField="1" HeaderText="1" ReadOnly="True" SortExpression="1" />
<asp:BoundField DataField="2" HeaderText="2" SortExpression="2" />
<asp:CheckBoxField DataField="3" HeaderText="3" SortExpression="3" />
<asp:CommandField HeaderText="编辑" ShowEditButton="True" />

这样你把它放在最后就是,不用它属性自动生成,你自己写

点击GridView的智能标记 然后编辑列,在选中的字段下面选择编辑、删除列,然后下移就可以了。页面代码如下:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField HeaderText="列名" />
<asp:CommandField ShowEditButton="True" />

</Columns>
</asp:GridView>

如果你使用的是GridView1的页面属性的AutoGenerateDeleteButto