如何使用onclick事件发送值?

时间:2009-02-01 21:21:14

标签: c# .net asp.net events imagebutton

我有以下按钮

   <asp:ImageButton ID="button1" runat="server" 
   ImageUrl="~/image.jpg"
   CommandName = "id"
   CommandArgument = "1"
   onclick="button1_Click"
   />

并在代码中

protected void button1_Click(object sender, ImageClickEventArgs e)
{
    Response.Write(e.commandName);
}

这不起作用!!所以我的问题是如何从按钮控制中获取价值?

1 个答案:

答案 0 :(得分:5)

为此,您需要订阅Command event而不是Click事件。遵循ASP.NET中的command pattern

时使用此方法