У меня есть одна страница с GridView Devexpress, где я хочу показать все данные моей таблицы (используя Entity Framework).My DevExpress Grid не сортирует и фильтрует данные (MVC 4.0)
На первой странице загружаются все данные, однако мой Devexpress GridView не сортирует и не фильтрует. :(
Ниже мой код:
Мой контроллер
public class MenuController : Controller
{
private AcessoEntities db = new AcessoEntities();
public ActionResult Index()
{
var menu = db.MENU.Include(m => m.MENU2);
return View(menu.ToList());
}
}
Это мой Вид:
@Html.DevExpress().GridView(
s =>
{
s.Name = "Lista";
s.KeyFieldName = "Id";
s.Settings.ShowFilterRow = true;
s.Columns.Add("Nome");
s.Columns.Add("MENU2.Nome", "Meu pai").SortOrder = DevExpress.Data.ColumnSortOrder.Ascending;
s.Columns.Add("Ordem_Menu", "Ordem menu");
}).BindToLINQ(string.Empty, string.Empty, (s, e) =>
{
var data = new Hoya.Extranet.Interface.Models.AcessoEntities();
e.QueryableSource = data.MENU;
}).GetHtml()
Когда я нажимаю, чтобы отсортировать или отфильтровать это просто показывает изображение «Погрузка» и ничего не происходит ...
Можно так помогите мне?
Возможно, вы получили успех моего примера? –