問題タブ [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.
asp.net-mvc-3 - MVC3 WebGrid: 並べ替えまたはページングの場合、コントローラー アクション メソッドが呼び出される前に JavaScript メソッドを呼び出す方法はありますか?
WebGrid ( http://msdn.microsoft.com/en-us/magazine/hh288075.aspx ) を開発するためのリファレンスとしてこのリンクを使用しています。
現在、WebGrid がロードされており、非同期でページングとソートを行うことができます...問題ありません。苛立たしいのは、ページをクリックしたり並べ替えたりすると、ユーザーが何かが起こっていることに気付かないことです。
だから私が探しているのは、コントローラーのアクションメソッドが呼び出される前にJavaScript関数(または実際には何か)を呼び出す方法です。これにより、ユーザーに次のページを返すための作業が行われていることを知らせる何かが表示されます。ソートなど。
何かが欠けているだけかどうかはわかりませんが、何か助けていただければ幸いです。
asp.net-mvc-3 - 空の場合、webgrid 内のカスタム メッセージ
上記のelseステートメントで、Webグリッド内に「支払い情報が見つかりません」というメッセージを表示したいと考えています。誰かがこれで私を助けることができますか?
asp.net - MVC3 Webgrid のページングと並べ替え
MVC3 webgrid を使用して、データの表示、並べ替え、およびページ付けを行っています。表示は問題ありませんが、新しいページをクリックするか並べ替えを要求すると、テーブルが新しいウィンドウで独自に開きますか? なぜこれが起こるのか知っている人はいますか?部分図に含まれています。
グリッドのコードは次のとおりです。
asp.net-mvc-3 - 列のMVC3WebGridカスタムテキスト
VB.NETでMVC3を使用してWebアプリケーションを開発しています。
次のアクションリンクを使用してWebグリッドに列を設定するのに問題があります
編集| 詳細| 消去
以下の構文を使用しようとしましたが、アイテムが宣言されていない場合にエラーが発生します。
grid.Column(header:= ""、format:=(item)=> item.GetSelectLink( "Custom Text"))
これを機能させるために、Webグリッドの現在の行またはアイテムを参照するにはどうすればよいですか?
どんな助けでも大歓迎です。
よろしく
ジェームズ
asp.net-mvc-3 - Asp.net MVC3 で WebGrid からデータベースを更新する方法
WebGrid の値を編集し、更新された値をデータベースに保存したいと考えています。
リポジトリパターンを使用してそれを行うにはどうすればよいですか。
WebGrid に 2 つの列があるとします。
商品金額
0 (テキストボックス)
B 0 (テキストボックス)
C 0 (テキストボックス)
上記の値はデータベースから表示されます。
今、私は金額列を編集し、それをデータベースに保存したいと考えています。
何か案が?
データベースから値を表示するためのコード
asp.net-mvc-3 - Webグリッドの条件またはforループの場合
私は自分の見解でこのウェブグリッドを使用しています。
SSNで検索し、結果をWebグリッドに表示します。表示されるデータはダミーデータです。ビューモデルにブール値のAccountVerifiedがありますが、検証されていないアカウントへのアクションリンクを指定せず、アカウントの検証が保留中であることを示すテキストを横に表示する必要があります。誰かがこれについて私を助けることができますか?
asp.net-mvc-3 - MVC 3 で Webgrid を使用した複数のチェックボックスの選択 (すべて選択/すべて選択解除)、並べ替えとページング
MVC3 Webgrid で複数のチェックボックスと複数のチェックボックスの選択 (すべて選択またはすべて選択解除)、ページング、並べ替えを行う方法を知りたい場合は、次の解決策があります。
簡単にするために、次の機能があります。
- Web グリッドのチェックボックス
- 複数のチェックボックス選択 (すべて選択/すべて選択解除)
- LINQ を使用したページング
- LINQ を使用した並べ替え
意見:
2 つのプロパティ (クラス [ContactModel] とレコードの総数を持つ int プロパティ [TotalRecordCount]) を持つモデルを返しています。
合計行数を webgrid に伝えることが重要です。そのため、ページングに使用されます。
Jクエリ:
以下を本体の任意の場所に追加し、表示する場所に応じて配置します。
ドメイン モデル:(これは、ビューにバインドされたものです)
DAL プロジェクトのサポート メソッド:
FULL TEXT エンジンを使用してテーブルを検索しているため、SQL 接続を手動で使用しました。ストア プロシージャを dbml ファイル (デザイナー ビュー) にドラッグ アンド ドロップして、純粋な LINQ を使用することもできます。
上記のコードは、最初に SQL 接続を使用してデータをフェッチし、それを SQLDBReader に入れ、次に LINQ を使用して SORT と PAGE を実行しました。方法はたくさんありますが、これはその方法の 1 つです。
コントローラ:
一部の変数は無関係です。無視してください。
CSS:
これで完了です。
asp.net-mvc-3 - アクション メソッドを取得して、チェックボックスを使用して Web グリッドからモデルを返す方法
モデルとして IEnumerable を使用する、厳密に型指定されたビューがあります。
MVC WebGrid のチェックボックスでレンダリングしているモデルには bool プロパティがあり、ユーザーはチェックボックスをオンまたはオフにできます。
送信時にアクションメソッドに到達しますが、チェックボックスをオンにするにはどうすればよいですか?
Request.Params を見ると、チェックされているすべてのチェックボックスがパラメーターとして返されていることがわかります。DefaultModelBinder がこれらを IEnumerable に戻す簡単な方法はありますか、それとも手動で行う必要がありますか?
これまでの私のビューは次のとおりです。
asp.net-mvc - WebGrid でデータをエイリアスする方法
変更できない既存のデータベースがあります。何かを意味するさまざまな数値を持つ int 型の列があります。
これは文字列になります。たとえば、1="犬"、2="猫"、3="鳥" などです。扱うべき整数が十数個あります。
私は EF 4.1 で ASP.NET MVC 3 を使用しており、WebGrid をモデルにバインドしています。ユーザーにとって何かを意味する文字列値を表示するために、WebGrid にリストされているこれらの整数のデータをエイリアスする方法はありますか?
これに関する助けがあれば大歓迎です!