0

MVC4 Web グリッドでは、効率的なページングと並べ替えのためにサーバー側から Web グリッドをバインドしています。並べ替えは、1 つの列を除くすべての列で正常に機能しています。つまり、列のデータ型は ENUM です。

このサイトにあるが機能しない grid.bind() サンプルを試しました。私を助けてください

4

1 に答える 1

0

私は同じ問題を抱えていました-列挙型をソートしません。したがって、列挙型をリストに追加するときに、列挙型で .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);
       }

今は正常に動作します

于 2013-10-10T10:39:55.820 に答える