問題タブ [webgrid]

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

asp.net-mvc-3 - 現在のユーザーのロールに基づいて WebGrid 列を非表示にするにはどうすればよいですか?

webgrid を使用してグリッドを作成する必要があり、ユーザー ロールに基づいて編集アクションの列 (ヘッダーと項目) を非表示にしたいと考えています。

どうすればwebgridでそれを行うことができますか?

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

asp.net-mvc-3 - webgrid 内の htmlhelper

私は MVC3 を使用しており、画像付きの HTMLHelper が必要なので、素敵なコードを見つけました。問題は、html コードが表示される代わりに画像が表示されないことです。

ヘルパーが webgrid ヘルパー内にあるためかもしれませんが、本当にわかりません。何か提案はありますか?

ヘルパー

WebGrid の負荷

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

asp.net - WebGrid の列ヘッダーに DisplayName データ注釈を使用するにはどうすればよいですか?

WebGrid ヘルパーを使用して MVC 3 ビューに表示しようとしている Car クラスがあります。以下は Car とそのメタデータ クラスです。

車のクラス:

車のメタデータ クラス:

コンテンツを見る:

目標: DisplayName データ注釈を WebGrid の列ヘッダー テキスト ( ????? )として使用する方法を理解したいと思います。これがどのように達成されるか知っている人はいますか?

前もって感謝します!

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

asp.net-mvc-3 - nullが存在する場合にWebGridにデフォルト値を表示しますか?

ナビゲーションプロパティ(基本的にはリレーションシップ)を備えたEF4エンティティにWebgridを供給しています

Webgridがその外部キーのnullを検出すると、そのオブジェクトを探しているためにエラーになります。この場合、このオブジェクトは存在しません。

列アイテムがnullで、デフォルトでWebgridヘルパー内の値になっていることをキャッチすることは可能ですか?

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

c# - MVC Web グリッド送信

WebGrid を使用してデータを表示しようとしていますが、これは問題ありませんが、モデルから ID を返す送信ボタンを含む列も追加したいと考えています。ここに私のグリッドコードがあります

idAddress をコントローラーの post メソッドに返す方法をいくつか試しましたが、うまくいきませんでした。これどうやってするの?

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

ajax - mvc3 webgrid の json ページングの実際のサンプルを持っている人はいますか?

mvc3 webgrid の json ページングの実際のサンプルを持っている人はいますか?

私はこれを探して何時間もインターウェブをトロールしてきましたが、私が見つけることができる最高のものは次のリンクです: WebGrid Web Helper を使用した効率的なページング - ASP.NET MVC 3 RCしかし、編集/削除リンクを作成するための構文を正しく取得できませんでした。

乾杯!

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

asp.net-mvc-3 - MVC WebGrid - 現在のページをプログラムで取得する方法、列をソートする方法など

プログラムで (javascript で) ASP.NET MVC WebGrid の現在のページ番号、最後の並べ替え列、および並べ替え方向を取得するにはどうすればよいですか?

メソッドを呼び出す前に引数を更新することは可能$("#grid").load()ですか?

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

asp.net-mvc-3 - 2 つのグリッドが同じページにある場合の並べ替え

私のページには 2 つの webGrid があります。1 つをクリックしてその列を並べ替えると、両方のグリッドがその列で並べ替えられます。1 つだけの列で並べ替えても、まったく並べ替えられません。

ヘッダーを同じページへのリンクにし、クエリ文字列に列と方向を指定することで、並べ替えが機能することに気付きました。これは、両方のグリッドが影響を受けていることを示しています。webGrid に問題を解決する機能があるかどうか、または自分で修正する必要があるかどうか疑問に思っていました。

「自分で修正する」ことを計画している方法は、最初に id 属性を htmlAttributes を設定してテーブル タグに追加することです。次に、jQuery を使用してすべての Web グリッドのこの ID を見つけ、その ID をリンク パラメータに組み込みます。次に、グリッドを含むページをロードするときに、それらのパラメーターに基づいてソートする列を強制的に設定します。

webGrid は、別の webGrid を含むページに配置するようには設計されていないようです。しかし、私の状況ではそれが望ましいと感じています。私はいくつかの標準的な方法 (組み込みまたは他の人が使用するもの) を使用することを好みます。

それで問題は、それを行うための最良の方法は何ですか?最善の方法がない場合、私の方法は良い方法ですか (何かを忘れていませんか)?

前もって感謝します。

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

asp.net-mvc - MVC 3ビューのモデルにデータがあるかどうかを確認するにはどうすればよいですか?

私のビューでは、WebGridを使用してグリッドを表示しています。

モデルにデータが含まれている場合は正常に機能しますが、モデルにデータが含まれていない場合は、WebGridによって例外が発生します。

私はチェックを試みましたModel != nullが、それはIF内のコードを実行させるだけです。また、チェックしてみif (Model.Count() > 2)たところ、「。」というメッセージが表示されました"The specified resource does not exist."

これらの2つの条件のいずれかで、IF内のコードが実行されました。渡された情報をチェックして、モデルに行があるかどうかを確認する簡単な方法はありますか?