在ASP.NET中,如何在窗体外部使用form PLUS按钮控件?
我有一个表单,我想要一些控件在表单之外工作。 当我在页面上有一个表单,而表单外有一个按钮时,按钮就不起作用了 这是我的密码:在ASP.NET中,如何在窗体外部使用form PLUS按钮控件?,.net,asp.net,forms,asp.net-4.0,.net,Asp.net,Forms,Asp.net 4.0,我有一个表单,我想要一些控件在表单之外工作。 当我在页面上有一个表单,而表单外有一个按钮时,按钮就不起作用了 这是我的密码: <form method="post" action="default.aspx"> <asp:TextBox ID="leko" runat="server" /> <asp:Button ID="sub" onclick="sub" runat="server" /> </form>
<form method="post" action="default.aspx">
<asp:TextBox ID="leko" runat="server" />
<asp:Button ID="sub" onclick="sub" runat="server" />
</form>
<asp:Button ID="Button2" runat="server" Text="Tweetline"
onclick="Button2_Click" CausesValidation="false" />
而且“Button2\u click”操作不起作用,因为表单在这里。
为什么
谢谢这在webforms中是不可能的-它们的工作方式是使用一个服务器端表单和所有控件 您可以有其他的常规表单(即没有
runat=“server”
),但这些表单不能与服务器端控件一起使用
如果您想更好地控制HTML,请查看。因为不可能有多个表单标记,服务器端控件也不能在表单控件之外, 在默认的.aspx中使用
ICallBack
接口。使用此按钮,您可以使用普通按钮(例如,无asp:按钮,请改用)。
有关更多详细信息,请参阅以下链接: