【发布时间】:2014-09-12 10:56:27
【问题描述】:
在我的 asp 页面中,我有一个带有动作 url 的 form asp button click 但现在我也调用了 onclick 方法 ASP button 但 form action 不允许我触发 onclick 事件.
如果我从asp页面中删除form action。我可以触发按钮的onclick。实际上我必须在操作完成后重定向到一页。我的源代码是:
<form action="URL1" runat="server" method="post">
<asp:Button ID="Button2" Text="Submit" runat="server" OnClick="Button2_Click2"
</form>
C#代码:
protected void Button2_Click2(object sender, EventArgs e)
{
System.Diagnostics.Debug.WriteLine("test final");
Response.Redirect("http://www.url2.com/");
}
【问题讨论】:
-
这是你唯一的表格吗?
-
那里没有其他数据,但这是主要部分.. 一些文本框数据也在那里
-
您有多个 FORM 标签吗?因为这在 ASP.NET WebForms 中是不允许的。
-
对不起对不起..这是唯一的表格..
-
为什么不在这里使用锚标记并直接重定向它如果 System.Diagnostics.Debug.WriteLine("test final");那不是很重要吗?
标签: c# javascript asp.net .net