3

WebGrid ページャーを拡張しようとしていますが、メソッドを呼び出してページングしようとすると、システムから次のエラーが返されます。

System.Web.Helpers.WebGridの定義が含まれておらず、型の最初の引数を受け入れるPagerList拡張メソッドが見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)PagerListSystem.Web.Helpers.WebGrid

クラス コンストラクターを探します。

 public static HelperResult PagerList(
                this WebGrid webGrid,
                WebGridPagerModes mode = WebGridPagerModes.NextPrevious | WebGridPagerModes.Numeric,
                string firstText = null,
                string previousText = null,
                string nextText = null,
                string lastText = null,
                int numericLinksCount = 5)
    {
        return PagerList(webGrid, mode, firstText, previousText, nextText, lastText, numericLinksCount, explicitlyCalled: true);
    }

Webgrid 宣言と拡張クラスを探します

var grdConvidados = new WebGrid(null, rowsPerPage: 10, ajaxUpdateContainerId: "deploymentsGrid", canSort: false, canPage:true);
    @grid.PagerList(mode: WebGridPagerModes.All)
4

1 に答える 1

0

記事では、WebGridWebHelperを使用した効率的なページングについて説明しています-ASP.NETMVC

http://www.dotnetcurry.com/ShowArticle.aspx?ID=618

ありがとう

于 2013-03-19T05:33:05.640 に答える