問題タブ [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 投票する
1 に答える
1004 参照

c# - IpagedList を使用してクエリ文字列リストを作成する

私が持っているコントローラで:

次に、ビューでこれを行います:

pagedlistpager次のようなリンクを作成したい:

/?numbers=1&numbers=2&numbers=3

言い換えれば、どうすればいいですか

そのようなものは、構文を処理する方法がわかりません。

匿名型に [] を含めることはできないため、明らかにそのコードは間違っていますが、誰かが似たようなものやビューバッグからそのリンクを生成するための解決策を手伝ってくれるかもしれません。

IM USING ASP.net MVC 4.

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

asp.net-mvc-3 - mvc3 pagedlist 背景の選択

次のようなアクションの1つにPagedListがあります

PagedList は正しく動作しますが、私の質問は、ユーザーがどのページにいるかを調べて、そのページの背景色を変更するにはどうすればよいですか? たとえば、ページの下部にある PagedList は次のように表示されます


1 2 3 4 5


ユーザーが 3 ページのように表示されている場合、そのページ番号を示すリンクの背景色を変更したいと思います。

ブラウザのページ番号は /search?page1 .../search?page2 などと表示されます。

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

asp.net-mvc-3 - ASP.NET MVC で NuGet PagedList が機能しない

ページネーションのためにMVC aspxアプリケーションでPagedListを使用していますが、ランタイム中にエラーが発生しました

Html.PagedListPager の定義が含まれておらず、拡張メソッドもありません

PagedList.Mvc 4.5.0.0コントローラーに名前空間が含まれているaspxページにインストールして使用しましPagedListたが、追加 PagedList.Mvcするとコンパイル時エラーが発生しました...

アセンブリ 'PagedList.Mvc, Version=4.5.0.0, Culture=neutral, PublicKeyToken=abbb863e9397c5e1' は、参照されたアセンブリよりも新しいバージョンの 'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' を使用します「System.Web.Mvc、バージョン = 3.0.0.0、カルチャ = ニュートラル、PublicKeyToken = 31bf3856ad364e35」

上記のエラーを解決するため<add assembly="PagedList.Mvc" namespace="PagedList.Mvc" tagPrefix="plmvc"/>に、web.config に追加しましたが、変更はありません。

助けてください

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

asp.net-mvc - MVC5 例外にアップグレードします。「PagedList.Mvc.PagedListRenderOptions」に「DefaultPlusFirstAndLast」の定義が含まれていません

アプリケーションを MVC4 から MVC5 にアップグレードしています。そのプロセスの一環として、互換性を保つために、Nuget を介して PagedList.Mvc と PagedList をアップグレードする必要がありました。私が見つけているのは、次の行です

実行時にコンパイルされなくなり、「'/' アプリケーションでサーバー エラーが発生しました。」上記のタイトルに示されているように、より詳細に説明します。

同じビューの他の場所では、次の行が期待どおりに表示されます。

違いは、DefaultPlusFirstAndLast が認識されない PagedListRenderOptions にあります。オブジェクト ブラウザを見ると、DefaultPlusFirstAndLast が利用可能なプロパティの 1 つであることがわかります。

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

asp.net-mvc - ViewModel とドメイン エンティティ

始める前に、ViewModel とは何か、その目的は何かを知っていると言いたいのですが、このシナリオでは冗長になります..読み進めてください :)

私は ASP.NET MVC4 アプリケーションに取り組んでおり、PagedList、Domain Entities、および ViewModel に関して頭痛の種に遭遇しました。

基本的に、PagedList.MVC プラグインは AutoMapper とうまく連携しません。必要に応じて機能させるために余分な作業を行う必要があります。

しかし、問題のドメイン エンティティのすべてのプロパティが必要な場合、ViewModel クラスは必要でしょうか?

ビューでドメイン エンティティのすべてのプロパティが必要な場合、ViewModel にはどのような利点がありますか?

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

c# - PagedList は IE では機能しませんが、Chrome と Firefox では機能します。

VS2012 で ASP.NET MVC 4.0 を使用しています。アプリケーションは Chrome と Firefox では正しく表示されますが、IE8 以降のバージョンでは正しく表示されません。アプリケーションでmvc PagedList コントロールとnoty アラート メッセージ プラグインを使用していますが、どちらも Chrome と Firefox では正しく表示されますが、IE バージョンでは正しく表示されません。

これが私のコードです:

ここに画像の説明を入力

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

asp.net-mvc - IPagedListオーダーバイ

汎用リポジトリを作成し、次のようなIPagedListを返すメソッドを用意したいと考えています。

ただし、IPagedList は OrderBy() を追加する必要があります。そうしないと、次のメッセージがスローされます。

メソッド 'Skip' は、LINQ to Entities の並べ替えられた入力に対してのみサポートされています。メソッド「OrderBy」は、メソッド「Skip」の前に呼び出す必要があります。

どうすればこれを達成できますか、TEntity タイプの順序を追加するにはどうすればよいですか? メソッドに IQueryable を返させ、コントローラー/呼び出し元でページングを実行させることができますが、それは機能しますが、汎用リポジトリでこれを実行したいと考えていました。

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

asp.net-mvc-4 - カミソリ ビュー (pagedList) にヘルパーを追加します。

pagedListヘルパーを使用したいのですMVC4が、プレゼンテーション層を持つ 4 層のアプリケーションがあります。を使用してライブラリを追加しましたnugetweb.conf次に、次のようなビューにキーを追加しました。

問題は、ヘルパー ( @Html.PagedListPager) を使用しようとすると、ロードされていないようです。

クラシックも試してみ@usingますが、同じ結果が得られます。アプリケーションとビジュアルスタジオを閉じて再度開きますが、何もありません。他に何を試すことができますか?