gpt4 book ai didi

asp.net - 如何在asp.net的gridview中添加带有按钮的列?

转载 作者:行者123 更新时间:2023-12-03 11:48:01 27 4
gpt4 key购买 nike

当我的gridview填充时,我想添加一个带有一些按钮的额外列,但似乎无法弄清楚如何,或者什么是最好的方法。谁能让我入门?

最佳答案

使用模板列

<asp:GridView ID="GridView1" runat="server" DataKeyNames="id" DataSourceID="SqlDataSource1"
OnRowCommand="GridView1_OnRowCommand">
<Columns>
<asp:BoundField DataField="name" HeaderText="Name" />
<asp:BoundField DataField="email" HeaderText="Email" />
<asp:TemplateField ShowHeader="False">
<ItemTemplate>
<asp:Button ID="Button1" runat="server" CausesValidation="false" CommandName="SendMail"
Text="SendMail" CommandArgument='<%# Eval("id") %>' />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
protected void GridView1_OnRowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName != "SendMail") return;
int id = Convert.ToInt32(e.CommandArgument);
// do something
}

关于asp.net - 如何在asp.net的gridview中添加带有按钮的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1486062/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com