Я использую MVC3 WebGrid
, и получил этот простейший cshtml
, что не будет работатьWebGrid MVC3 оказывает как строка вместо Html
@model IEnumerable<MyNamespace.MyClass>
@{
var grid = new WebGrid(source: Model);
}
@grid.GetHtml()
Но этот код, сделать работу
@model IEnumerable<MyNamespace.MyClass>
@{
var grid = new WebGrid(source: Model);
}
@MvcHtmlString.Create(grid.GetHtml().ToHtmlString())
Вопрос: Первый и более простой код отображается как строка вместо Html ... что может привести к сбою первого кода и обязывает меня использовать второй способ?
Ничего не похоже на ваш код, даже если он работает локально, отлично работает. Можете ли вы разместить свой код MyClass. У вас не работает какой-то модуль кодирования, как AntiXss? – hutchonoid