У меня есть HtmlHelper, который отображает сетку в виде таблицы, в MVC2 я бы назвал ее из представления, используя следующий синтаксис ...
<%=
Html.MyLibrary().Grid<MyGridItem>()
.Name("MyGrid")
.Width("100%")
.Render()
%>
Обратите внимание, что он использует шаблоны.В MVC3 с Razor он не будет компилироваться, по-видимому, потому что левая угловая скобка '<' запутана для html.Чтобы обойти это, я могу заключить его в фигурные скобки ... </p>
@{Html.MyLibrary().Grid<MyGridItem>()
.Name("MyGrid")
.Width("100%")
.Render();}
, но теперь проблема в том, что строка, возвращаемая из .Render (), не помещается в выходной поток!
Любая помощь в решении этой проблемы будет высоко оценена.