我有一个HTML按钮控件,点击后我想调用一个asp.net按钮点击事件。我想知道如何在代码后面生成点击事件处理程序?
当我尝试在Page_Load事件中执行此操作时:
btnSearch.Click += new EventHandler();
我收到错误:
btnSearch在当前上下文中不存在
这是HTML:
<input type="button" class="SmallButton ButtonSpacingAfter" value="Search" id="btnSearch" onserverclick="Button1_Click"/>
答案 0 :(得分:1)
您需要通过指定 runat =“server”将其转换为服务器端控件。
<input id="foo "runat="server" type="button" onserverclick="foo_OnClick" />