如何获取按钮而不是提交

时间:2009-03-21 01:10:47

标签: c# asp.net

我再次提出另一个看似简单的问题,我找不到答案。我想使用输入类型=“按钮”,但asp:Button总是给我一个类型=“提交。”

<asp:Button runat="server" bla bla bla />

提前致谢。

3 个答案:

答案 0 :(得分:9)

使用以下

<asp:Button ID="Button1" runat="server" Text="Button" UseSubmitBehavior="False" />

我测试了它并呈现了<input type="button" />

答案 1 :(得分:4)

asp按钮默认设置,以便在点击页面时将页面发回服务器,这就是呈现为提交按钮的原因。

如果您不想要回发,则无需使用 asp:按钮控件

常规 html按钮应该可以完成这项工作

 <input type="button" value="My Button"/>

你仍然可以在服务器上格式化html控件

<input ID="MyButton" runat="server" type="button" value="My Button"/>

答案 2 :(得分:0)

你想用这个按钮做什么?

您应该只使用HTML按钮,而不是ASP按钮。