我创建了一个名为 HTMLRenderer 的新类,我从我的 aspx 视图代码中调用它
namespace Golf.Content
{
public static class HtmlRenderer
{
public static void RenderHtmlPage(HtmlHelper helper_, string path_)
{
var reader = new StreamReader(path_);
var contents = reader.ReadToEnd();
helper_.ViewContext.HttpContext.Response.Write(contents);
}
}
}
我正在使用它
<% HtmlRenderer.RenderHtmlPage(Html, Server.MapPath("http://www.salemgolfclub.org/Members/newletters/welcome.html" ) ); %>
我得到了错误
d:\Adam\Code\CSharp\Asp.net\Adam\Views\Home\Index.aspx(2): 错误 CS0234: 命名空间 'Golf' 中不存在类型或命名空间名称 'Content' (您是否缺少装配参考?)
构建编译并且 Content 命名空间是否存在?
关于这里出了什么问题的任何建议