C# gridview按钮,如何取当前行的某列值!
1个回答
展开全部
使用gridview 和 linkbutton 传递参数
gridview 添加一列
<asp:TemplateField><ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" OnCommand="click" CommandArgument='<%#eval_r(" 要选列的ID号")%>'>
随意</asp:LinkButton>
</ItemTemplate></asp:TemplateField>
在 .CS 文件中:
protected void click(object sender, CommandEventArgs e)
{
// 如此获取参数
int id = int.Parse((string)e.CommandArgument);
string cid = id.ToString().Trim();
}
gridview 添加一列
<asp:TemplateField><ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" OnCommand="click" CommandArgument='<%#eval_r(" 要选列的ID号")%>'>
随意</asp:LinkButton>
</ItemTemplate></asp:TemplateField>
在 .CS 文件中:
protected void click(object sender, CommandEventArgs e)
{
// 如此获取参数
int id = int.Parse((string)e.CommandArgument);
string cid = id.ToString().Trim();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询