Я пытаюсь выполнить базовую реализацию веб-сети asp.net mvc, упомянутой в этом руководстве: http://msdn.microsoft.com/en-us/magazine/hh288075.aspx
Я использую asp.net mvc 4.
Сделав простую ссылку на сетку (первая часть учебника), я получаю эту ошибку в представлении:
Сообщение об ошибке компилятора: CS0246: не удалось найти тип или имя пространства имен WebGrid (вам не хватает директивы using или ссылки на сборку?)
Код для файла cshtml приведен ниже:
@model IEnumerable<Company.Core.DataAccess.Models.TransactionLog>
@{
ViewBag.Title = "Index";
}
@{
var grid = new WebGrid(Model, defaultSort:"TransactionLogId");
}
@grid.GetHtml()
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
}
У меня есть ссылка на System.Web.Helpers. Если я помещу для него директиву @using в представлении, останется то же сообщение. Кто-нибудь может помочь?