如何在尝试重定向到aspx页面之前检查它是否存在,所以我可以在我的C#代码中处理这种情况?
Response.Redict("~/SomePage.aspx")
Run Code Online (Sandbox Code Playgroud)
但是我想确保在我调用之前页面确实存在.它毕竟是一个字符串,所以也许我有一个类型或什么,或者我还没有创建该页面.
在页面上执行File.Exists.
if(File.Exists(Server.MapPath("~/SomePage.aspx")))
Response.Redirect("~/SomePage.aspx");
Run Code Online (Sandbox Code Playgroud)
您需要使用System.IO命名空间.