如果我有一个ASP.NET代码隐藏,有没有办法以某种方式将该文件的路径编译到文件中?
答案 0 :(得分:1)
System.Reflection.Assembly.GetExecutingAssembly()
有一些很好的信息。
答案 1 :(得分:1)
(我不确定你究竟想要实现什么但是)你可以随时获得当前页面的路径,使用如下代码(将其放入页面的代码隐藏):
// this prints the URL to the current page
Response.Write(Request.Url.ToString());
// this prints the server-path (where the page is stored on the server)
Response.Write(Server.MapPath(""));
答案 2 :(得分:0)
〜指的是你的项目目录。因此,如果您的代码隐藏文件名为Default.aspx,则它的路径为“〜/ Default.aspx”。
获取确切的完整路径使用“http当前上下文映射路径”。您可以打开流编写器并将路径添加到aspx文件。