ASP.NET 路径问题 - .NET技术 / ASP.NET
小弟用的是WIN 7 系统。
文件的结构是这样的:E:\ASP.NET\大作业\程序\ZYGL\ZYFJ\XSZY
用Server.MapPath("../ZYFJ/XSZY/"),调试错误是:未能映射路径“/ZYFJ/XSZY/”。
请问下,这是什么原因啊?
Server.MapPath("../")表示上一级目录
Server.MapPath("../ZYFJ/XSZY/")
改为
Server.MapPath(@"../ZYFJ/XSZY/")
More...
1.Server.MapPath("/") 应用程序根目录所在的位置 如 C:\Inetpub\wwwroot\
2.Server.MapPath("./") 表示所在页面的当前目录
3.Server.MapPath("../") 表示上一级目录
4.Server.MapPath("~/") 表示当前应用级程序的目录,如果是根目录,就是根目录,如果是虚拟目录,就是虚拟目录所在的位置 如:C:\Inetpub\wwwroot\Example\
注:等效于Server.MapPath("~")
3楼的较全面了,可以看下msdn
"/" 表示根路径 "../"表示父路径
Server.MapPath(Request.ApplicationPath+..)//这样可能会有一个BUG
最好是这样
string path=Request.ApplicationPath;
if(this.path=="")
this.path="/";
if(!this.path.EndsWith("/"))
this.path+="/"; //先判断一下 /
Server.MapPath(path+..)
Page.ResolveUrl("~/")
相关问答:
http://www.zgjhjy.com/Test/PrimaryTest/Index.aspx
就是类似以上的在线测试系统,需要有一个后台的,语言是asp的,数据库是access的,还需要能在后台对信息进行添删改查的。谢谢各位了。。。
程序真的很多,不知 ......
就是一个按钮,点击之后打开对话框,然后选取图片。就这样上传。。
怎么实现。在网上搜到那么多的代码,全是很多的那种,不知道,看不下去。
所以在这里想请大哥大姐帮帮忙。
使用自带的fileupload控件可以实现 ......
我有两个dropdownlist都绑好了值,想选中一个dropdownlist中的值,然后在另一个dropdownlist中选中相应的一项。
不是从新绑定第二个dropdownlist,是在已经绑好的值当中选中一个。
我想用js写
求助
你可以把drop ......