我想在页面加载时编码我的网址。它必须以页面加载时始终对页面进行编码的方式工作。但它不起作用,这个页面是一个独立的页面,所以没有链接重定向用户,但我需要让它适用于我的项目。
请帮助谢谢!
这是我的Page_Load代码
protected void Page_Load(object sender, EventArgs e)
{
string destinationURL = "http://localhost:2094/PaymentSuccesful";
string encodeURL = Server.UrlEncode(destinationURL);
Response.Redirect(encodeURL);
}
答案 0 :(得分:0)
尝试使用:
Response.Redirect(encodeURL, false)
第二个参数指示当前页面的执行是否应该终止。
答案 1 :(得分:0)
试试这个
string encodeURL = Server.UrlPathEncode(destinationURL);
Response.Redirect(encodeURL, false)