0

我的 asp:GridView 具有编辑/删除行的选项。我希望这两个选项位于我拥有的每一行的同一个单元格中(目前这两个选项显示在不同的单元格中)。

这是我现在拥有的代码:

<asp:CommandField ShowEditButton='True' edittext='edit' canceltext='cancel' updatetext='update'></asp:CommandField>
<asp:CommandField ShowDeleteButton='True' DeleteText='delete' ></asp:CommandField>  

任何帮助将不胜感激!!!

4

2 回答 2

0

尝试使用这样的模板列:

<asp:GridView ID="grid" runat="server" OnSelectedIndexChanged="grid_SelectedIndexChanged">
    <Columns>
        <asp:TemplateField>
            <ItemTemplate>
                <asp:Button id="btnEdit" runat="server" />
                <asp:Button id="btnDelete" runat="server" />
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

然后你必须添加你的代码grid_SelectedIndexChanged

protected void grid_SelectedIndexChanged(object sender, EventArgs e)
{

}
于 2016-02-17T19:43:14.860 回答
0

试试 asp:TemplateField

并把你的两个选项都放在那里?我不确定这是否可行。但是你试过了吗?

于 2016-02-17T19:34:16.537 回答