asp.net 网站的路径问题
我有个asp.net网站,创建的时候是使用文件系统的,运行正常.
但发布以后,路径都不对了.
这里放不了压缩文件,我把代码放在 压缩包 上.
希望高手帮解决. 不够分可以再加.
谢谢各位大哥大姐了!
刚把vs 2008 给删除了~ 无法调试 了啊
但是没发布过网站哦。既然在创建的时候使用正常 就知道使用对了绝对URL和相对URL了哦。
帮你有情帮顶下吧
问题不是很清楚?
Response.Redirect("../default.aspx");
要加上虚拟路径
http://IP/虚拟目录/Default.aspx
请表述清楚一点吧...
但发布以后,路径都不对了.
网站,一定要用相对路径,用代码把路径替换成相对路径吧
CassiniWebServer你将
属性中的目录或 Virtual Root
"/XXXX/"改为"/"即无虚拟目录
应该就可以了
就是简单的两个语句,发布以后重定向的路径就不对了
重定向到 user 目录下的 WebForm1.aspx
Response.Redirect("/user/WebForm1.aspx");
从 user 目录下的 WebForm1.aspx 重定向回根目录下的 default.aspx
Response.Redirect("/default.aspx");
我在系统里用了很多这样的重定向,有的在js里面,实在不想改代码了,请大家帮忙啊!
要用相对路径
Response.Redirect("~/user/WebForm1.aspx");
返回时也一样
Response.Redirect("~/default.aspx");
这样发布后路径就没问题了。
up
Response.Redirect("
相关问答:
ASP.NET MVC架构发布了,你用了吗?
还在学习中
我也在学习。买书,听教程,看网上资料,下载例子,感觉听不错的,不过比起工厂模式,似乎逊色了点。。。欢迎到我博客互相学习
都用了5个版本了 从 PV1 到beta ......
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
''' <summary>
'' ......
服务器现在是。net 2.0的
我现在的项目就是asp.net mvc + linq的,现在服务器的环境配置用不了。
不知道有前辈碰到过这样的问题没。
难道服务器必须要装.net3.5 和 asp.net mvc
请前辈指点
不装你认为你要怎么 ......
function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;
var div1=document.getElementById("divPwd");
if (pwd.value=="")
{
......
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
<folder state="unchecked" isBra ......