C# 如何获得按钮而不是提交

C# 如何获得按钮而不是提交,c#,asp.net,C#,Asp.net,在这里,我又提出了一个似乎很简单的问题,我就是找不到答案。我想使用输入type=“button”,但asp:button总是给我一个type=“submit” 提前谢谢。您想用这个按钮做什么 您可能应该只使用HTML按钮,而不是ASP按钮。您想用该按钮做什么 您可能只需要使用HTML按钮,而不是ASP按钮。ASP按钮是由默认设置的,用于在单击页面时将页面发回服务器,这就是为什么它被呈现为提交按钮的原因 如果不想回发,则无需使用asp:button控件 常规html按钮应执行此操作: <

在这里,我又提出了一个似乎很简单的问题,我就是找不到答案。我想使用输入type=“button”,但asp:button总是给我一个type=“submit”



提前谢谢。

您想用这个按钮做什么


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

您想用该按钮做什么


您可能只需要使用HTML按钮,而不是ASP按钮。

ASP按钮是由默认设置的,用于在单击页面时将页面发回服务器,这就是为什么它被呈现为提交按钮的原因

如果不想回发,则无需使用asp:button控件

常规html按钮应执行此操作

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

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

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

一个asp按钮默认设置在单击页面时将其发回服务器,这就是为什么它被呈现为提交按钮的原因

如果不想回发,则无需使用asp:button控件

常规html按钮应执行此操作

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

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

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

使用以下方法

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

我测试了它,它呈现了一个

使用以下命令

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


我测试了它,它呈现了一个

在服务器上运行的表中,编译器抱怨该表中的非asp html元素。它在服务器上运行的表中,编译器抱怨该表中的非asp html元素。这是一个很好的答案。这不是对我问题的回答,但这是对我问题的更好的回答,而不是对我问题的回答。谢谢你越过我的无知,看看我需要什么。这是一个很好的答案。这不是对我问题的回答,但这是对我问题的更好的回答,而不是对我问题的回答。谢谢你越过我的无知,看看我需要什么。