ASP.net帖子和默认页面

时间:2010-03-06 18:48:17

标签: asp.net http forms post html-form

情景:

我有一个带有表单的常规aspx页面。

当有人点击按钮时,通过帖子提交的表单就像正常一样。

但是。表单所在的页面是默认页面(Default.aspx)。因此,当有人访问该网站时:http://site.com/并提交表单,并将其重定向到http://site.com/default.aspx。我尝试将表单的操作设置为http://site.com/。但是,asp.net不允许在POST时使用根URL。

那么有什么解决方法吗? Ajax不是一种选择。

1 个答案:

答案 0 :(得分:0)

您是否考虑过创建纯HTML表单?您需要将纯HTML表单放在页面上的ASP.Net runat = server表单之外。

<form id="form1" runat="server">    
   ASP.Net controls on your page go here
</form>

<form  method="post"  action="http://www.site.com">
    <input type="text" name="input1" />
    <input type="submit" name="input2" value="Submit" />
</form>