<form id="Form1" method="post" runat="server">
这个是 asp.net下.net framework的一个服务器端控件类型,它隐藏了普通html代码的form的action属性,你所列出的这个from提交的地址是当前的这个页面,即,如果你的页面aaa.aspx有<form id="Form1" method="post" runat="server">控件,那么这个控件form提交的地址也是aaa.aspx。你如果一定要使用普通html表单的action的方式提交的话,建议你在aaa.aspx页面使用普通的form表单,不要使用服务器控件form,你可以把runat="server"去掉就转换成普通的form,就可以使用action属性了,再加上action属性。
<form id="Form1" method="post" target="_blank" action="">
。。。。。
</form>
温馨提示:答案为网友推荐,仅供参考