在asp.net中生成按钮单击事件

时间:2016-02-24 05:44:33

标签: html asp.net button eventhandler

我有一个HTML按钮控件,点击后我想调用一个asp.net按钮点击事件。我想知道如何在代码后面生成点击事件处理程序?

当我尝试在Page_Load事件中执行此操作时:

 btnSearch.Click += new EventHandler();

我收到错误:

  

btnSearch在当前上下文中不存在

这是HTML:

<input type="button" class="SmallButton ButtonSpacingAfter" value="Search" id="btnSearch" onserverclick="Button1_Click"/>

1 个答案:

答案 0 :(得分:1)

您需要通过指定 runat =“server”将其转换为服务器端控件。

<input id="foo "runat="server" type="button" onserverclick="foo_OnClick" />