問題タブ [mvcgrid.net]

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

mvcgrid - MVCGrid.Net RetrieveDataMethod に追加のパラメーターを送信するにはどうすればよいですか?

私は MVCGrid.net を使用しています ( http://mvcgrid.net)。まず第一に、素晴らしいグリッド ツールです。グリッドは正常に動作していますが、グリッドにデータを入力するときは、RetrieveDataMethod に追加のパラメーターを渡す必要があります。渡す必要がある値はビュー モデルの一部であり、AdditionalQueryOption として渡す必要があると確信しています。クライアント側のイベントの後にのみ送信したくないので、これをフィルターにしたくありません。常にRetrieveDataMethodに渡したいです。非表示の入力に data-mvcgrid-type='additionalQueryOption' を追加しようとしましたが、まだ送信されませんでした。次に、イベントをトリガーするには data-mvcgrid-apply-additional='event' が必要であることに気付きました。これはフィルターとどう違うのですか?非表示の値を追加のクエリ オプションとして登録するためにフックできるグリッド読み込みイベントはありますか? 何'

グリッドのデータ取得メソッドの定義は次のとおりです。

これはビューコードです:

必要な追加オプションは、クエリ文字列パラメーターとして渡されます。そこで、ドキュメントの準備ができたときに追加のクエリ オプションを設定してみました。

これは技術的には機能しますが、ID が URL に 2 回含まれるようになりました: /Reports/Index/21?projectid=21

私はこれで暮らすことができますが、ここでより良いアプローチはありますか?

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

mvcgrid.net - MVCGrid.net を使用して、ブラウザの戻るボタン機能を使用して並べ替え/フィルタを変更するにはどうすればよいですか

MVCGrid.net ( http://mvcgrid.net ) を使用しています。並べ替え/フィルター オプションを変更したいのですが、ブラウザで [戻る] をクリックして前のページに戻りたいです。このコントロールはブラウザーの履歴を利用するため、[戻る] をクリックすると、前のページではなく前の並べ替え方向に戻ります。その機能が必要な場合、それは本当に素晴らしいことです。誤解しないでください。しかし、私はいつもそれを望んでいるわけではありません。無効にする(または回避する)方法があればいいのですが。ある?

編集: おそらく、history.pushState() を axd で使用する代わりに、history.replaceState() を使用する方が良い経験になるでしょうか?

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

asp.net-mvc - MVCGrid.Net の並べ替えの問題 - sortdirection

MVCGrid.Net を使用してグリッドをセットアップしようとしていますが、ソートを使用するコードで options.sortdirection でエラーが発生しています。

エラーは、case ステートメントのクエリにあります。可能であれば、助けてください。ビジュアルスタジオが与えているエラーは次のとおりです。

エラー 1 'System.Collections.Generic.List' には 'OrderBy' の定義と最適な拡張メソッド オーバーロード 'System.Linq.Enumerable.OrderBy(System.Collections.Generic.IEnumerable, System.Func, System.Collections) が含まれていません.Generic.IComparer)' に無効な引数がいくつかあります C:\MVC Tests\MVCGrida\MVCGrida\App_Start\MVCGridConfig.cs 39 46 MVCGrida

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

mvcgrid.net - MVCGrid.Net - valueexpression を持つ列のその他のアクション リンク

画像のようなアイコンを持つ複数のアクション リンクを含む列をグリッドに追加したいと考えています。また、リンクの可視性はプロパティ値に依存します。

どうすればいいですか?

ここに画像の説明を入力

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

internationalization - リソース ファイル .resx を使用して、mvcgrid.net で翻訳された列ヘッダー テキストを取得する方法

リソース ファイル .resx を使用してmvcgrid.netの翻訳された列ヘッダー テキストを取得する方法は?

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

mvcgrid.net - 起動時にグリッド設定を構成しないことはできますか?

複数のページがあり、そのうちの 1 つは単にロゴ スタイルやテキストなどを表示するメイン ページであり、他のページは複数のグリッドを使用します。これが必要でない場合でも、起動時に他のページのデータを構成/取得する必要がありますか?

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

razor - .Net MVCGrid では、クライアント側バインディングを使用して追加のクエリ オプションを渡すことができません

こんにちは、RetrieveDataMethod に値を送信する必要があるグリッドがあります。フィルターのような 2 つのドロップダウン メニューを使用していますが、メニューがグリッド内の列に直接関連していないため、フィルター オプションを使用できません。

クライアント側のバインディングを使用するというアイデアは、クリーンで jquery を記述する必要がなくなるため、非常に気に入っています。

私のグリッドのコードは

そして、私のHTMLの関連部分は

問題は、 additionalQueryOption イベントがトリガーされていないことです。var options = context.QueryOptions;コードをデバッグすると、行に AdditionalQueryOptions が含まれていることがわかりますが、それらの値はありません。

これを設定するために見逃したステップはありますか?

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

c# - ??? MVC Grid.net が最初にロードされるときに、€ の代わりに表示されます

列の1つに価格を表示するグリッドにMVC Grid.Netを使用しています。グリッドが最初にロードされるとき??? €の代わりに表示されます。

AddCols メソッド内にコードがあります

私も試してみました

列をソートするようにグリッドを操作すると、通貨記号が正しく表示されます。

何が原因なのかわかりません。

助けてくれてありがとう