я создал новый класс с именем 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: тип или имя пространства имен 'Content' не существует в пространстве имен 'Golf' ( вам не хватает ссылки на сборку?)
Сборка компилируется и пространство имен Content существует?
любые предложения о том, что здесь не так