ASP.NET重定向的相对路径问题。

原来是这样:Response.Redirect("a.aspx");后来把a.aspx放到E:\ASP.NET大作业\课后交流系统\管理员页面\管理教师信息这个文件夹里面... 原来是这样:Response.Redirect("a.aspx");
后来把a.aspx放到E:\ASP.NET大作业\课后交流系统\管理员页面\管理教师信息 这个文件夹里面后,重定向的相对路径该怎么写?新手,对相对路径不懂,请大神帮帮忙!
展开
 我来答
lsyuan_hello
2014-12-21 · TA获得超过1691个赞
知道小有建树答主
回答量:663
采纳率:0%
帮助的人:700万
展开全部
相对路径就是相对于当前页面的路径,用"..“表碰链示上一目录
比如
E:\ASP.NET大作业\课后交流系统\管理员页面\管理教师信息\b.aspx
E:\ASP.NET大作业\课后交流系统\管理员页面\a.aspx
如果在b.aspx 中使用重定向,就应该写成Response.Redirect("../a.aspx");
.. 就表示找到b.aspx 的父级文件夹,包括管理教师信息和a.aspx 文件,这样重定向就不会有问题了
如果再有
E:\ASP.NET大作业\课后交流系统\管理员页面\管理教师信息\b.aspx
E:\ASP.NET大作业\课笑桥孙后交流系统\a.aspx
那再从b.aspx重定向到a.apsx,那就消裤应该是Response.Redirect("../../a.aspx");
希望没说错,你可以试试 :)
追问
E:\ASP.NET大作业\课后交流系统\ManagerHomePage.aspx
E:\ASP.NET大作业\课后交流系统\管理员页面\管理教师信息\AddTeacherInfo.aspx
我现在情况正好相反,我想从ManagerHomePage.aspx重定向到AddTeacherInfo.aspx的话该怎么写呢?谢谢您!
追答
/管理员页面/管理教师信息/addteacherinfo.aspx
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式