2011-05-26 42 views

回答

0

你肯定不会被迫使IMO。但是,如果您的按钮正在执行客户端代码并且不需要回发,则可以使用简单的HTML按钮。 ASP .NET按钮最终是一个传统的HTML按钮,当点击时触发回发。

此外,通过使用简单的HTML按钮,您将很容易地失去在服务器端更改其样式/行为的能力。

0

asp.net按钮呈现为HTML按钮。理解asp.net控件被最终呈现为HTML是很重要的。您的浏览器不会呈现asp.net控件,只会呈现HTML。使用服务器控件的功能是实现所需的JavaScript,以便自动为您提供服务器端功能。

0

ASP.Net Button控件提供了更多的功能,而不是HTML按钮控件。

等作为

1)我们可以设置SkinId/CommandName/CommandArgument/ValidationGroup .... etc属性与ASP.Net按钮控件,但HTML按钮不提供这些特性。

是的,这里同意asp.net控件最终呈现为HTML。