我该如何像使用ASP.NET按钮一样使用HTML按钮?
带有 runat="server"
属性的 HTML 标签被称为 HtmlControls,您需要处理 ServerClick
事件。
标记
<button id="button1" runat="server" onserverclick="doIt" >Submit</button>
后台代码
protected void doIt(object sender, EventArgs e)
{
Response.Write("Hello World!!!");
}
<button id="btnserver" runat="server" .../>
基本上,您可以通过添加runat="server"
属性将HTML元素转换为ASP.NET。这样,您就可以像以下方式一样使用 HTML 按钮作为 ASP.NET:
<button id="btnOne" runat="server"></button>
<button id="btnOne" runat="server" onserverclick="btnOne_Click"></button>