62,051
社区成员
发帖
与我相关
我的任务
分享
protected void Page_Load(object sender, EventArgs e)
{
this.Form.Action = "http://www.bing.com/";
}
protected void Button1_Click(object sender, EventArgs e)
{
}
然后打开前端 html 代码,你可以看到 <form> 提交目标地址被动态地指定到 bing 网站去了。
在asp.net中,可以随时动态指定 action。但是一般来说,asp.net 使用来编写企业应用软件的(而不是做简单的偏向于静态的宣传页面的),因此通常都是不去修改这个 action,而是在本页面处理完毕各种事件之后,再在后台使用 Response.Redirect(...) 或者 Server.Transer(...) 等方式进行重定向。