Я хотел бы создать таблицу со вспомогательным WebGrid (MVC 4). Я пытаюсь сделать это, как показано ниже, но ошибка Не удалось найти имя типа пространства имен «WebGrid», несмотря на включенное пространство имен System.Web.Heplers в коде. Также IDE подчеркивает слово «WebGrid» как нечто неправильное.Не удается увидеть элемент WebGrid
Я понимаю, что есть небольшая ошибка, но я смущен. Пожалуйста, помогите мне.
@model IEnumerable<MvcApplication_test.Models.Customer>
@using System.Web.Helpers;
@{
Layout = null;
ViewBag.Title = "Index";
var grid = new WebGrid(Model, rowsPerPage: 5);
}
Вы просто назначаете 'WebGrid' переменной на своей странице. Вы не дали Razor место для использования этой переменной и вывести ее в HTML, отправленный в браузер. – krillgar
Есть только часть кода. Конечно, я использую метод WebGrid.GetHtml(), но он не дает никаких результатов, потому что компилятор не видит WebGrid. – brombenzol123
Завершает ли открытие и повторное открытие Visual Studio проблему? Я должен использовать Visual Studio 2010 на работе, и я вижу этот тип проблемы с неудачным разрешением пространства имен. Обычно это исправляет это для меня. – krillgar