VS2008中Response.Redirect的使用

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:08:30
Response.Redirect();中间的路径怎么写啊?一定要用绝对路径吗?我想早VS中读取银盘上的一个扩展名为aspx的程序?
该怎么写啊?
G:\asp.net程序\Response1—shushang 我的硬盘上的这个文件夹下有个Default.aspx程序想在这个程序里指向另一个文件夹下(G:\asp.net程序\command_shushang)的Default.aspx
这样的话,应该怎么写啊
我这样写 Response.Redirect("~/command_shushang/Default.aspx");
Response.Redirect("../command_shushang/Default.aspx");
Response.Redirect("../asp.net程序/command_shushang/Default.aspx");
好像都不行啊!

如果不能这样写的话,应该怎么写啊?怎么用啊?

希望好心人能帮帮我
zwl_828 和 stalling240 说的都不管用啊

网站中有Default.aspx页和Default2.aspx页
你在后台的Default.aspx.cs代码中加一个按钮
然后在按钮的点击事件里写
Response.Redirect("Default2.aspx");运行程序就OK了

你说的这个两个Default2.aspx就不在同一个文件夹下怎么用啊

汗,不用写路径的啊,难道vs2008这么强大了吗
在一个网站中,你建几个页面
然后直接写就可以了啊
例如你的网站中有Default.aspx页和Default2.aspx页
你在后台的Default.aspx.cs代码中加一个按钮
然后在按钮的点击事件里写
Response.Redirect("Default2.aspx");运行程序就OK了
如果你想找我建议你把你说的那个aspx页面直接复制粘贴到本网站中就行了,前提是代码没问题的话,不过一般直接来写都是不行的
还是自己建页面再一点点弄吧,你给的信息就这么多,我就回答这么多了
希望对你有所帮助

Reponse.Redirect(ResolveUrl(~/asp.net程序/command_shushang/default.aspx))或者Reponse.Redirect(ResolveUrl(~/command_shushang/default.aspx))试试看
补充问一句:
你这两个default页面是同属于一个工程还是属于不同的工程?