Url重写 及重写之后POSTBACK问题

用 Request.RawUrl 解决这个问题

Request.RawUrl的内容是用户浏览器地址栏请求的页面地址(Request.Url属性才是页面的实际地址这点要搞清楚),
既 然这样我们就可以直接在Load事件中处理这个回传的地址

 

//获取网页重定向地址 form1.Action = Request.RawUrl;

 

之后查看页面源代码

 

<form name="aspnetForm" method="post" action="/Product-296424/-3.html" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">

你可能感兴趣的:(Url重写 及重写之后POSTBACK问题)