MVC4 Web グリッドでは、効率的なページングと並べ替えのためにサーバー側から Web グリッドをバインドしています。並べ替えは、1 つの列を除くすべての列で正常に機能しています。つまり、列のデータ型は ENUM です。
このサイトにあるが機能しない grid.bind() サンプルを試しました。私を助けてください
MVC4 Web グリッドでは、効率的なページングと並べ替えのためにサーバー側から Web グリッドをバインドしています。並べ替えは、1 つの列を除くすべての列で正常に機能しています。つまり、列のデータ型は ENUM です。
このサイトにあるが機能しない grid.bind() サンプルを試しました。私を助けてください
私は同じ問題を抱えていました-列挙型をソートしません。したがって、列挙型をリストに追加するときに、列挙型で .ToString() を呼び出すだけです。
private void CreateReport(int id, string name,
ReportType type, Relationshiplevel level, string date, string createdby,
string filetype, double filesize)
{
var newReport=new Report
{
Id = id,
Name = name,
Reporttype = type.ToString(),
Relationshiplevel = level.ToString(),
CreatedDate = DateTime.Parse(date),
CreatedBy = createdby,
FileType = filetype,
FileSize = filesize
};
_reports.Add(newReport);
}
今は正常に動作します