什么时候可以要求使用HTML按钮而不是asp.Net中的按钮控件?

问题描述

| 您是否有任何原因可能会被迫使用HTML按钮而不是asp.Net中的按钮Web控件?     

解决方法

绝对不会强迫您IMO。但是,如果您的按钮正在执行客户端代码并且不需要回发,则只需使用简单的HTML按钮即可。 ASP .NET按钮最终是一个常规的html按钮,单击该按钮会触发触发回发。 同样,通过使用简单的HTML按钮,您将失去在服务器端轻松更改其样式/行为的能力。     ,asp.net按钮呈现为HTML按钮。重要的是要了解asp.net控件最终会呈现为HTML。您的浏览器没有呈现asp.net控件,只有HTML。使用服务器控件所做的是实现所需的javascript,以便自动为您提供服务器端功能。     ,也许这对您来说很有趣 http://www.extremeexperts.com/Net/FAQ/DiffBetweenServerandHTMLControls.aspx     ,ASP.Net Button控件提供了比HTML按钮控件更多的功能。 像 1)我们可以使用ASP.Net Button控件设置“ 0”属性,但HTML Button不提供这些属性。 是的,这里同意asp.net控件最终呈现为HTML。