【发布时间】:2011-05-11 11:54:45
【问题描述】:
我有一个关于 GridView 中 ButtonField(图像类型)背后的命令的问题。
有一个名为 gvIngevuld 的 GridView,我在其中显示数据行和 1 个 ButtonField 行。 现在我必须将代码放在这些按钮后面(每个按钮都相同),以将一些东西放在 PDF 格式中。 问题是我不知道如何将代码放在这些按钮后面? 我的代码:
<asp:ButtonField ButtonType="Image" ImageUrl="~/Images/pdf.png" CommandName="pdf_click" />
如您所见,我使用了 CommandName="pdf_click" 属性,但是当我单击其中一个按钮时,只有回发,但没有任何反应。 有谁能帮帮我吗?
如果需要,后面的代码:
protected void pdf_click(object sender, EventArgs e)
{
lblWelkom.Text = "Succes!";
}
谢谢。
【问题讨论】:
-
尝试将 CommandName 更改为 onclick,看看是否可以解决问题。此外,可能需要添加 runat="server" 到它。我知道我们做了一个隐藏按钮,但这只是我们连接它的特定方式。
标签: c# .net asp.net gridview buttonfield