問題タブ [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 に答える
1852 参照

asp.net-mvc - MVC webgrid - 列を非表示にできますか?

重複の可能性:
MVC 3 Webgrid - 表示したくない列をどのように非表示にしますか?

MVC アプリケーションで WebGrid を使用しています。私がやりたいのは、条件に応じて列を非表示にするために、フォーム内に if ステートメントを配置することです。以下のコードは、if ステートメントの意味を示していますが、これは許可されていません。

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

asp.net - WebGrid でチェックボックスの値を取得する方法

を使用して WebGrid にチェックボックスを追加しました

チェックボックスの値にアクセスして、どの行が選択されているかを調べる方法がわかりませんでした。

のようなものはありますか

助けてください。

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

javascript - JQueryを使用してWebGridの行を更新する

問題を見つけました:に置き換える必要がrow.replaceWithありrow.parent().parent().replaceWith()ます。


モーダルダイアログで送信ボタンをクリックした後、JQueryでWebGrid行を更新しようとしていますが、更新されたデータは、行全体ではなく、最後の列を追加するだけです。

更新後、テーブルを次のようにしたいとします。

しかし、私のコードでは、更新後は次のようになります。

最後の列を更新されたデータの最後の列内の新しいテーブルに置き換えるだけです。

正しいデータを出力として取得していますが、行の間違った場所にあります。

助けてください!:)

Javascriptコードは次のとおりです。

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

asp.net-mvc - MVC 3 Webgrid - 表示したくない列を非表示にするにはどうすればよいですか?

Web グリッドがあり、特定のユーザーだけに表示したい列があります。現在、次のようにグリッドをコーディングしています

しかし、確かにそのコードをすべて繰り返さずに、より良い方法はありますか? 2 つの列の入力の唯一の違いは、特定のユーザーに [編集] リンクを表示することです。では、それを行うための最良の代替方法は何ですか?

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

javascript - ページネーションの問題でwebgridにテーブル行を追加しますか?

JQuery を使用してページネーションを有効にして、MVC3 WebGrid に行を追加しようとしています。

新しい行を追加すると、最後の行として正しく挿入されますが、WebGrid に複数のページがある場合に問題が発生します。

最後の WebGrid ページの最後の行に挿入される新しい行は、最初の WebGrid ページに挿入されます。

Javascript コード:

コントローラ:

意見:

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

c# - モデルとカウントによるWebグリッドのページング

私はasp.netmvc3アプリケーションを開発しており、webgridを使用してビューに表形式のデータを表示しています。私の質問は、データベースにあるレコードの数を数えて、グリッドのフッターにWebgridのページャーを表示することで、データをページングするにはどうすればよいですか?たとえば、私のリポジトリには次のものがあります。

私のコントローラー:

私の見解:

データは正しく、カウントとリストは正しいですが、このコードを実行すると、データはページングされず、最初のページのみが表示され、webgridのページャーはビューに表示されません。設定できるプロパティはありますか?

0 投票する
0 に答える
796 参照

.net - ヘッダーの webgrid をカスタマイズする

WebGrid でヘッダーをカスタマイズしたい。私の WebGrid は Ajax で動作し、最初の読み込みではヘッダーが正しく表示され、列、テキスト ボックス、ボタンの名前が「go」になっています。

これは正しく動作します。

しかし、並べ替えまたはページング リンクをクリックすると、ajaxUpdateCallback: "customizeHeaders()"のカスタマイズされたヘッダーが @RenderBody の前に機能します。

レンダリングの終了を制御するハンドラーまたはその他のメカニズムの作成を手伝ってください。私の悪い英語でごめんなさい。

index.cshtml

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

asp.net-mvc-3 - ASP.NET MVC 3 WebGridコントロールは階層データをサポートしていますか?

より多くのデータを表示するために、既存のASP.NET MVC3WebGridを適応させています。現在、1レベルのデータが表示されていますが、グリッドに親子関係を表示する必要があります。これは可能ですか、それともサードパーティのコントロールを調べる必要がありますか、それとも自分でコントロールする必要がありますか?

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

asp.net-mvc - 同じページで検索ボックスと Web グリッドを使用する場合、ページはどのモデルに基づいている必要がありますか?

ASP.NET MVC を使い始めたばかり - ASP.NET MVC3 に検索ボックスのあるページがあり、ユーザーが入力して検索すると、検索ボックスの下に Web グリッドに検索結果が表示されます。

モデルに基づいて (かみそり) ビューを作成したList<articles>ため、ビューは記事が何であるかを認識し、webgrid は記事のリストを表示できます。ただし、検索ボックスを検証する必要もあります。必須フィールドとして検索ボックスを持つ「検索モデル」がありますが、記事のリストと「検索モデル」の両方に基づいてビューを作成することはできません (できますか?)。

もちろん、MVC の組み込み (クライアント側とサーバー側) の検証を機能させたいのですが、それを行うには、「検索モデル」に基づいてビューを作成する必要があり、グリッドビューは機能しなくなります。

誰かが私がこれについてどうするか説明できますか?

ありがとう、

エリック

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

asp.net-mvc-3 - WebGridの複合型

驚いたことに、私はインターネットで、過去3時間のデータソースである複合型からwebgrid列をバインドする方法を探していました。しかし、私は有用な情報を見つけることができませんでした。MVC 3の複雑なWebGridバインディングに関するトピックがありますが、私のシナリオでは機能しませんでした。

簡単にするために、WebGridにデータを入力するEmployeeオブジェクトのリストがあり、各EmployeeにはAddressタイプのAddressプロパティがあるとします。

WebGridのAddressフィールドのCityプロパティを、Employeeの他のフィールドと一緒に表示したいと思います。

grid.Column( "Address.City")は機能すると思いましたが、機能しません。それはサポートされていないものですか、それとも私は何か間違ったことをしています。

ご協力いただきありがとうございます。

よろしく

AnarchistGeek