我正在寻找一种设计简单HTML文件的方法,并在运行时将其作为字符串加载到c#。
我正在尝试File.Open它,但它位于与二进制代码不同的位置。
有一种简单的方法可以告诉构建过程将其加载到字符串中吗?
感谢
答案 0 :(得分:3)
如果您使用的是ASP.NET,并且HTML文件与您的网站路径相关:
string html = File.ReadAllText(Server.MapPath("~/virtualPathTo/file.html"));
答案 1 :(得分:0)
如果HTML在另一台服务器上,最简单的方法是使用HTTPWebRequest类来获取HTML。
答案 2 :(得分:-1)
确定。我使用RESOURCES加载文件,并将其转换为字符串...:)
感谢所有