RT,web开发页面用什么样的路径比较好,为什么?
解决方案 »
- 关于DSO framer打开文件出错,打不开文件。
- 恳请大家帮忙:GridView对数据进行排序时出现未将对象引用设置到对象的实例
- 模板列选中几行删几行,在按钮的点击事件里怎么写?快速结帖
- 关于自定义WEB控件的问题
- HyperLink 如何邦定mailto 呢,在线等
- 我上网时候为什么有的网站开到一半就开不了了,有的却很好?无法下载东西?
- ASP.NET中怎么才能做到在 对客户端本地文件或文件夹进行操做?
- 如何使用c#(asp.net)函数刷新本页面(每隔3秒)?
- 如何从数据库表中选取某一字段值重复的记录?
- asp.net动态生成的表格为何不显示出来?
- 用户代码未处理 System.Data.SqlClient.SqlExceptionMessage="'Message' 附近有语法错误。"
- GridView(非模板列)如何实现自动编号
获取绝对路径
VirtualPathUtility.ToAbsolute("~/");
HttpRuntime.AppDomainAppVirtualPath;
Request.ApplicationPath;
Page.ResolveUrl("~");
我是用的asp.net mvc开发的,页面上也是可以直接生成绝对路径的,用<%: Url.content("~/XXX")%>生成绝对路径的,就是开发的时候不如直接用"../XXX"的相对路径能直接在VS里面就能看到效果
同意!
如果有人进一步说他所看到的“好多大站”所谓绝对路径是类似 http://www.sp1234.com/apps/page.aspx 这种路径,那么他大概根本没有看到过后台源代码,也就是根本不知道去看什么。开发一个asp.net应用程序,你不知道将来上传到哪一个目录,所以不可能在程序中连“http://www.sp1234.com/”这个域名都写上。他要是硬说他看到了,十有八九是早就跑偏了。