首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net页面跳转,该如何处理

2012-03-04 
asp.net页面跳转在我的一个网站中,根目录下有个Register.aspx页面,还有另外一个文件夹,文件夹里也是一些页

asp.net页面跳转
在我的一个网站中,根目录下有个Register.aspx页面,还有另外一个文件夹,文件夹里也是一些页面,我做了个用户自定义控件,我在这个控件上用到了一个imagebutton控件,点击imagebutton就会跳转到Register.aspx,我在后台cs文件里写的是Response.Redirect( "Register.aspx ");这个自定义控件根目录下的页面有用到,那个文件夹下的页面也有用到,但是根目录下的页面点击就可以跳转到Register.aspx页面,哪个文件夹下的页面点击就不能跳转到Register.aspx页面,为什么啊?我在网上查了,有的说代码改成Response.Redirect( "../Register.aspx ");或者Response.Redirect( "~/Register.aspx ");还有的说Server.Transfer( "Register.aspx ");我都试过了,一样的啊!!!!!  
希望高手救我!!!!!!!!!!


[解决办法]
Response.Redirect( "~/Register.aspx ");
[解决办法]
Response.Redirect( "~/Register.aspx ");

[解决办法]
路径问题Response.Redirect( "~/Register.aspx ");
[解决办法]
Response.Redirect( "~/Register.aspx "); 应该是可以了的

~ 表示根目录,对于asp.net服务器控件、服务器方法调用有效(如这里的Response.Redirect,还有Server.Map等等)

热点排行