問題タブ [pagedlist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3605 参照

linq - ストアド プロシージャでの LINQ によるページネーション?

次のコードのようなものを使用して、データセット全体をプログラムにロードせずにデータをページ分割する方法はありますか?

LINQ でストアド プロシージャを使用して、ページングされた結果を取得しようとしています。(ところで、上記のコードでは、「クエリの結果を複数回列挙することはできません。」というエラーが発生します)。出来ますか?

0 投票する
1 に答える
2153 参照

asp.net-mvc-3 - Ajaxページリストはオブジェクトをコントローラーに渡します

私はいくつかの高度な検索機能に取り組んでおり、障害に遭遇しました。検索結果にAJAXを使用し、PagedListアドオンを使用してページングを処理したいと思います。検索フィルタークラスと現在のページを取得するAdvancedSearchResultsアクションがあります。問題は、検索Filtersクラスをこのアクションに正しく渡す方法です。これはかなり一般的だと思うので、私が行っていることは正しく整理されていないと確信しています。助けていただければ幸いです。前もって感謝します。

コントローラのアクション:

AdvancedSearchResultsフィルター:

検索結果の部分表示:

0 投票する
2 に答える
1612 参照

asp.net-mvc - エンティティの大きなリストを ViewModel の PagedList にマッピングする

ViewModel と組み合わせて ASP MVC に基づく Web アプリケーションで PagedList を使用する方法。

ビューモデルの PagedList を作成したいので、最初にエンティティをビューモデルにマップする必要があります。

大きなリストを取得すると、PagedList が作成される前に最初にマッピングが実行されるため、非常に遅くなります (したがって、エンティティのリスト全体が取得されます)。

この問題を解決する最善の方法は何ですか?

(私もマッピングフレームワークを使用していますが、もちろんカスタムマッパークラスでも同じ問題です)

0 投票する
1 に答える
619 参照

asp.net-mvc - PagedList が Security.VerificationException をスローしている

MVC 4 アプリケーションのリファクタリングを試みているときに、私のコードがねじれ、Subversion からすべてを復元しました。ただし、コードを実行すると、次の例外が発生し、それを排除する方法がわかりません。

0 投票する
3 に答える
2848 参照

c# - PagedList ViewModel の実装

asp.net MVC で ViewModel を使用して pagedlist を実装する正しい方法を見つけようとしています。

次の PagedClientViewModel があるとします。

私のビューは、次のようにモデルを参照します。

アクションメソッドは次のようになります。

ビューモデルを作成するときに、データベースからクライアント レコードのリスト全体を反復処理したくありません。ViewBag を使いたくない!

私のViewModelはどのように見えるべきですか?

0 投票する
2 に答える
788 参照

asp.net-mvc - PagedListを使用してASPMVC3Webサイトにページング機能を追加する

私たちのウェブサイトへの検索機能の1つは、1ページで処理するには非常に多くの結果を返すので、ここで提供されるページング機能を追加しようとしています:https ://github.com/TroyGoode/PagedList

ソリューションは適切にビルドされ、ページも読み込まれますが、検索を実行しようとすると、ページのcontroller / Index()メソッドで「NotSupportedException」がスローされます。

Visual Studio 2010は、この例外がスローされたときにreturnステートメントを指します。ASP MVCで作業するのはこれが2日目なので、あらゆる提案を歓迎します。ありがとうございました!

0 投票する
1 に答える
6199 参照

asp.net-mvc - MVC投稿IPagedList

私は次のPagedListModelを持っています:

私の見解は次のようになります。

コントローラのアクション:

チェックされているチェックボックスを処理できるようにモデルをコントローラーにポストバックしたいのですが、次のエラーが発生します。エラーはインターフェイスをポストバックしているためであると理解していますが、方法が見つかりません。その周り。どうすればこの作品を手に入れることができますか?

インターフェイスのインスタンスを作成できません。System.RuntimeType.CreateInstanceSlow(Boolean publicOnly、Boolean skipCheckThis、Boolean fillCache、StackCrawlMark&stackMark)at System.RuntimeTypeでSystem.RuntimeTypeHandle.CreateInstance(RuntimeType type、Boolean publicOnly、Boolean noCheck、Boolean&canBeCached、RuntimeMethodHandleInternal&ctor、Boolean&bNeedSecurityCheck) (ブールpublicOnly、ブールskipCheckThis、ブールfillCache、StackCrawlMark&stackMark)
at System.Activator.CreateInstance(Type type、Boolean nonPublic)
System.Activator.CreateInstance(Type type)at System.Web.Mvc.DefaultModelBinder.CreateModel(ControllerContext controllerContext、ModelBindingContext bindingContext、Type modelType)at System.Web.Mvc.DefaultModelBinder.BindSimpleModel(ControllerContext controllerContext、ModelBindingContext bindingContext、ValueProviderResult valueProviderResult) System.Web.Mvc.DefaultModelBinder.BindModel(ControllerContext controllerContext、ModelBindingContext bindingContext)at System.Web.Mvc.DefaultModelBinder.GetPropertyValue(ControllerContext controllerContext、ModelBindingContext bindingContext、PropertyDescriptor propertyDescriptor、IModelBinder propertyBinder)
System.Web.Mvc.DefaultModelBinder.BindProperty(ControllerContext controllerContext、ModelBindingContext bindingContext、PropertyDescriptor propertyDescriptor)at System.Web.Mvc.DefaultModelBinder.BindProperties(ControllerContext controllerContext、ModelBindingContext bindingContext)at System.Web.Mvc.DefaultModelBinder.BindComplexElementalModel(ControllerContext controllerContext 、ModelBindingContext bindingContext、オブジェクトモデル)
System.Web.Mvc.DefaultModelBinder.BindComplexModel(ControllerContext controllerContext、ModelBindingContext bindingContext)at System.Web.Mvc.DefaultModelBinder.BindModel(ControllerContext controllerContext、ModelBindingContext bindingContext)at System.Web.Mvc.ControllerActionInvoker.GetParameterValue(ControllerContext controllerContext、ParameterDescriptor parameterDescriptor )at System.Web.Mvc.ControllerActionInvoker.GetParameterValues(ControllerContext controllerContext、ActionDescriptor actionDescriptor)atSystem.Web.Mvc.Async.AsyncControllerActionInvoker。<>c_ DisplayClass25.b _1e(AsyncCallback asyncCallback、Object asyncState)atSystem.Web.Mvc。 Async.AsyncResultWrapper.WrappedAsyncResult1.Begin(AsyncCallback callback, Object state, Int32 timeout) at System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(ControllerContext controllerContext, String actionName, AsyncCallback callback, Object state) at System.Web.Mvc.Controller.<>c__DisplayClass1d.<BeginExecuteCore>b__17(AsyncCallback asyncCallback, Object asyncState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult1.System.Web.Mvc.Controller.BeginExecuteCore(AsyncCallbackコールバック、オブジェクト状態)でSystem.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultでBegin(AsyncCallbackコールバック、オブジェクト状態、Int32タイムアウト)1.Begin(AsyncCallback callback, Object state, Int32 timeout) at System.Web.Mvc.Controller.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state) at System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.<>c__DisplayClass8.<BeginProcessRequest>b__2(AsyncCallback asyncCallback, Object asyncState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult1.System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext、AsyncCallback callback、Object state)at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext、AsyncCallback callback、オブジェクトの状態)at System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context、AsyncCallback cb、Object extraData)at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()at System.Web.HttpApplication.ExecuteStep(IExecutionStep step、Boolean&completedSynchronously)

0 投票する
1 に答える
2667 参照

c# - MVC4 PagedList を送信する

PagedList を含むフォームを送信するにはどうすればよいですか?

モデル:

意見:

意見:

次のエラーが表示されます。

このオブジェクトにはパラメーターなしのコンストラクターが定義されていません。

これを行う正しい方法は何ですか?エディター テンプレートを使用する必要がありますか?

0 投票する
3 に答える
10814 参照

c# - PagedListPager が追加のモデル データを渡す

私は次のモデルを持っています:

ShowAllClients は、サーバーから返されたクライアントのリストをさらにフィルター処理するために使用するチェックボックスです。

ここに私のポケットベルがあります:

ページャーとチェックボックスの両方が同じフォームにあります。

私が抱えている問題は、ページャー コントロールでページを変更すると、チェックボックスが常に false に設定されることです。これは、Index アクションで ShowAllClients が false に設定されているために発生しています。

ページを変更するときにチェックボックスのデータを保持するにはどうすればよいですか?