gridview怎么把添加的“编辑”“删除”列放在显示数据列的右边
发布网友
发布时间:2023-07-27 19:53
我来回答
共5个回答
热心网友
时间:2024-12-03 01:28
点击GridView的智能标记 然后编辑列,在选中的字段下面选择编辑、删除列,然后下移就可以了。页面代码如下:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField HeaderText="列名" />
<asp:CommandField ShowEditButton="True" />
</Columns>
</asp:GridView>
如果你使用的是GridView1的页面属性的AutoGenerateDeleteButton,和 AutoGenerateEditButton设置的为True,则把它改为false,使用编辑列。就可以了。
热心网友
时间:2024-12-03 01:28
点击几下鼠标就可以了。
先进入编辑列,然后选中命令列,再点击下移。
自己好好找找,肯定可以。
热心网友
时间:2024-12-03 01:29
先进入编辑列,然后选中命令列,再点击下移。
热心网友
时间:2024-12-03 01:29
<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" />
这样你把它放在最后就是,不用它属性自动生成,你自己写
热心网友
时间:2024-12-03 01:30
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" OnRowDeleting="GridView1_RowDeleting" OnSelectedIndexChanging="FormView1_PageIndexChanging" AllowPaging="True" DataKeyNames="id" PageSize="5">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="name" />
<asp:TemplateField>
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Eval("name") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("img") %>' Height="100px" Width="100px" />
</ItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowDeleteButton="True" />
</Columns>
</asp:GridView>