Я хочу реализовать операции CRUD с помощью JQGrid. Я слежу за учебником отсюда.
Я добавил новый проект MVC3 с использованием VS 2010. Я добавил модель под названием OrdersJqGridModel в папку модели в проекте. Я не менял макеты папок по умолчанию.
Это код, который он выглядит в модели
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Trirand.Web.Mvc;
using System.Web.UI.WebControls;
namespace JQGridMVCExamples.Models
{
public class OrdersJqGridModel
{
public JQGrid OrdersGrid { get; set; }
public OrdersJqGridModel()
{
OrdersGrid = new JQGrid
{
Columns = new List() //using the generic type System.Collections.Generic.List<T> requires 1 type arguments- **ERROR HERE**
{
new JQGridColumn { DataField = "OrderID",
// always set PrimaryKey for Add,Edit,Delete operations
// if not set, the first column will be assumed as primary key
PrimaryKey = true,
Editable = false,
Width = 50 },
new JQGridColumn { DataField = "CustomerID",
Editable = true,
Width = 100 },
new JQGridColumn { DataField = "OrderDate",
Editable = true,
Width = 100,
DataFormatString = "{0:yyyy/MM/dd}" },
new JQGridColumn { DataField = "Freight",
Editable = true,
Width = 75 },
new JQGridColumn { DataField = "ShipName",
Editable = true
}
},
Width = Unit.Pixel(640),
Height = Unit.Percentage(100)
};
OrdersGrid.ToolBarSettings.ShowRefreshButton = true;
}
}
}
ОШИБКА: он жалуется на следующую ошибку, используя общий тип System.Collections.Generic.List, требующий аргументов 1 типа: Может ли кто-нибудь указать мне, почему возникает эта ошибка?
Раньше я использовал встроенную веб-сетку MVC3, но мне нужно реализовать встроенные операции CRUD.
Может ли кто-нибудь указать мне какие-либо другие встроенные операции crud tutorail с использованием Grid в asp.net MVC
Спасибо