0
我有一個靜態文件存在於我的Web應用程序的根目錄下的一個文件夾中,該文件由第三方定期更新。我想用HtmlHelper閱讀這些內容,並將內容注入到View中。如何讀取從虛擬路徑打開的文件的內容?
我有以下代碼:
public static string LoadMyFile(this HtmlHelper htmlHelper)
{
var virtualPath = VirtualPathUtility.ToAbsolute(string.Format("~/XYZ/myFile.asp"));
return "";
}
其中virtualPath
包含值/XYZ/myFile.asp
我怎麼能讀這個我在HTML輔助內容,這樣我可以注入進入View的內容?
注:剛解釋,該myFile.asp是我們的內容,名字,或者當它的更新方面沒有控制權的東西。我們只能控制它存在的地方。因此,我們將其保留在應用程序的根目錄中,以便可以使用虛擬路徑訪問它。
由於SnakeEyes,但`Server.MapPath`不在的HtmlHelper可用,所以這不工作。 – DaveDev 2011-01-07 11:28:38