我有以下功能:
在a.aspx.vb页面中:
If a = True Then
'do something
Else
'i want to show a not authorized page here
End If
我是否必须创建一个新页面并在其他地方提供url以显示未授权的页面? 或者在.net 4.0中是否还有其他预先构建的方法?
答案 0 :(得分:2)
试试这个:
If a=true then
response.redirect("/Default.aspx")
Else
response.redirect("/ErrorPage.aspx")
End If
答案 1 :(得分:0)
是的,只需重定向到“错误”页面即可。
If a = True Then
'do something
Else
'i want to show a not authorized page here, this page would reside in the root of the site, so if http://domainname.com/Not_Authorized.aspx then enter it as Response.redirect("Not_Authorized.aspx")
Response.redirect("Not_Authorized.aspx")
End If