WebGrid ページャーを拡張しようとしていますが、メソッドを呼び出してページングしようとすると、システムから次のエラーが返されます。
System.Web.Helpers.WebGrid
の定義が含まれておらず、型の最初の引数を受け入れるPagerList
拡張メソッドが見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)PagerList
System.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)