問題タブ [mvccontrib-grid]

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 に答える
81 参照

grid - MvcConrib Grid の Sortable プロパティは何の効果もないようです

グリッド内のヘッダー テキストを sortalbe リンクとして生成する方法が必要です。

この動作を実現するには、カスタム レンダラーを使用する必要がありますか?

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

asp.net-mvc - フッターをMVCContribグリッドに追加できますか?

列ヘッダーもMVCContribグリッドを使用するフッターにしたいと思います。フッターを追加するにはどうすればよいですか?

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

asp.net-mvc - MvcContrib Grid - 複雑なオブジェクトで可能な AutoGenerateColumns?

MvcContrib GridAutoGenerateColumns機能が気に入っていますが、単純なオブジェクトでしか機能しないようです。複雑なオブジェクトのプロパティをトラバースすることは可能ですか? または、これを手動で行う必要がありcolumn.For()ますか?

例として、プロパティの 1 つとして Address オブジェクトを持つ User オブジェクトがあります。

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

asp.net-mvc - MvcContribグリッドおよび表示/編集テンプレート

MvcContrib.UIグリッドで./Views/Shared/DisplayTemplatesおよび./Views/Shared/EditTemplatesを使用するための優れたソリューションに出くわした人はいますか?

CustomItemRendererを接続できると思いますが、次のようなことができるようになります。

グリッドにはこれを行うための何かがすでにあるかもしれませんが、私はまだそれを見つけていません。どんな助けでも大歓迎です。

ありがとう、

ハル

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

asp.net-mvc - MVCContrib グリッドでブール列をフォーマットする

私は MVCContrib グリッドを使用しており、列の値に応じて画像を表示したいと考えています。

  • 列の値が null の場合、画像を表示します"<img src="true.gif">"
  • それ以外の場合は画像を表示します"<img src="false.gif">

さらに、列/行の値に応じて異なるアクションを表示する必要もあります(これは私が思うのと同じアプローチである必要があります)...

ご回答ありがとうございます。

よろしく
ステファン

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

asp.net - ASP.net MVC 2アプリケーションでデータテーブルを渡すことにより、mvccontribを使用してグリッドを自動生成します

私のプロジェクトでは、mvccontrib ( http://mvccontrib.codeplex.com ) を使用して、DataTable を Grid に渡してグリッドを自動生成したいと考えています。現在、Grid はこれをサポートしていません。

グリッドは IEnumerable(Of T) を受け取り、列を自動生成します。DataTableを渡すことでこれを達成できる方法はありますか。または、DataTable を IEnumerable(Of T) に変換するにはどうすればよいですか。私の DataTable は完全に動的です。設計時に列の数や列の名前がわかりません。DataTable 完全に動的な列数は固定されておらず、DataTable だけです。

どうすればこれを達成できますか?

つまり、Dynamic DataTable を IEnumerable(Of T) に変換したいと考えています。または、彼らのより良い方法です。

私は次の方法を試しました

1) 私が試した 1 つの方法は、.net 4.0 Dynamic、DynamicObject、および ExpandoObject を使用することです。ここに示すように動的クラスを作成しましたhttp://msdn.microsoft.com/en-us/library/system.dynamic.dynamicobject.trygetindex.aspx。IEnumerable(Of SampleDynamicObject) を渡そうとしましたが、BuildColumns() メソッドは動的に追加されたプロパティを見つけることができません。

2) AutoGenerateColumns() メソッドを DataTable で動作するように変更する 2 番目の方法だと思いますが、Grid Get は IEnumerable(Of T) を使用して初期化し、メソッドのグリッドでのすべての呼び出しは IEnumerable(Of T) を使用しているため、不可能に見えます。したがって、DataTable を IEnumerable(Of T) に変換することになり、私の DataTable は動的です。設計時にそれらの構造がわからないので、特定のクラスを記述してオブジェクトを作成し、DataTable を IEnumerable(Of T) に変換することはできません。 .

これについて何か良い方法はありますか?

ありがとう

砂の

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

mvccontrib-grid - Html.Grid DisplayFormat データ注釈が機能しない

ビュー モデルを Html.Grid にバインドしようとしています。DisplayFormat 注釈をプロパティの 1 つに設定しました。ただし、グリッドがレンダリングされるとき、フォーマットは適用されません。

コードは次のとおりです。ビューモデルでは:

aspx:

aspx でフォーマットすると、次のように動作します。

データ注釈で機能しない理由がわかりません。

どんな助けでも大歓迎です。

ありがとう :)

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

asp.net-mvc-2 - 行ごとにチェックボックスを含む Html.Grid

asp.net MVC2 アプリケーションで Html.Grid を使用しています。

グリッドには、行ごとにチェックボックスが含まれています。

チェックしたレコードをループして処理する必要があります。ボタンのクリックでポストバックを行うときに、チェックされた id 値を取得するにはどうすればよいですか。

ありがとう :)

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

asp.net - MvcContrib ページャーのスタイリング

ページングのために「1 2 3 4 ...」のみを表示するようにMvcContrib Gridページャーのスタイルを設定することは可能ですか?

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

asp.net-mvc - mvc contrib グリッド - ページャー

私は mvc contrib グリッドを使用しており、次のようなページャーを生成しています:

これにより、次のようなものが生成されます。

最初に 200 件中 11 ~ 20 件を表示 | 前へ | 次へ | 過去

「隣接するページ」を示すこのようなものを作成する簡単な方法はありますか:

最初に 200 件中 11 ~ 20 件を表示 | 前へ | 1 2 3 4 ... | 次へ | 過去

つまり、ユーザーが「ページをジャンプ」できるようにします。これが理にかなっていることを願っています。

ありがとう。

キリスト教徒