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