問題タブ [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 - データを取得するための WebGrid アクションを変更する方法 (.NET MVC3)
WebGrid をレンダリングする部分ビューがあります。私のコントローラーは次のようになります
Index.cshtml :
問題は、グリッド ナビゲーションをクリックするか、リンクを並べ替えるたびに、メソッドが呼び出されることです。Webgrid に別のアクション (この場合) を実行させるにはどうすればよいですか? jquery を使用してグリッド内のすべてのリンクの先頭に追加できると確信していますが、それはより良い方法であると考えています。
私がやっていることは完全に間違っている可能性もありますので、あなたの提案に感謝します。
....
@Html.Action("GetUserList")Index
GetUserList
GetUserList
asp.net - relationships and MVC3
okay so I have a teams table with TeamID, TeamName
and a games table with columns gameid, team1, team2
.
Now I dont have team1 and team2 as Foreign keys to the teams table. I understand this will make it easier but I want to learn without doing that. So team1
, and team2
are int fields. There is no constraint check.
So when I display it in my view, it displays the team1 and team2 columns but instead of displaying the integer ID, I want it to pull the team name from the teams table.
okay in my view I have the following:
And my controller is really simple:
c# - WebGrid 内で検索を実装する方法 (Razor/C#)
私はMSDNを読んでいます:http://msdn.microsoft.com/en-us/library/system.web.helpers.webgrid.webgrid(v=VS.99).aspx WebGridについて - しかし、私はそれを見ることができます提供されている検索機能はないようです。
この機能を WebGrid に追加するにはどうすればよいでしょうか?
asp.net-mvc - MVC 3 WebGrid列テーブル構造ではなく、アルファベット順に並べ替えます
Webgridにデータを割り当てましたが、列をアルファベット順に並べ替えています。テーブル構造によると、aspdatagridのように列が表示されていません。
たとえば、テーブルに「
次に、列を次のように並べ替えた後、グリッドに表示します。
c# - WebGrid.column 内の HTML.ActionLink でデータを使用できませんか?
ASP.NET MVC3 テスト アプリケーションに次の WebGrid があります。顧客のリストが表示されます。
ここで興味深いのは、最初の列に追加した編集リンクです。単純な「編集」テストの代わりに、顧客のアカウント番号を使用したいと思います。しかし、そうすることは私に多くの問題を引き起こします。
私はもう試した:
ただし、この例外が発生し続けるため、これがどのように機能するかについて理解できないことがあるようです:
これが機能しない理由を誰かに説明してもらえますか? item.AccountNumber.ToString()
「編集」と(綴りは別として)の違いは何ですか?
「編集」テキストを使用するとリンクが機能することに注意してください。これAccountNumber
は長いです。
asp.net-mvc-3 - DataTable から MVC Webgrid を作成する
コードビハインドで構築され、AsEnumerable() 拡張メソッドを使用して列挙可能にされた DataTable を使用して MVC Webgrid にデータを入力しようとしています。
しかし、GetHtml メソッドを呼び出すと、出力は期待したものではなく、HasErrors と RowError の 2 つの列で構成され、定義した列はありません。
何か不足していますか?
asp.net-mvc-3 - フィルタリングされた結果を含む Webgrid
Razor-ViewEngine の Webgrid HTML ヘルパーが気に入っています。
残念ながら、私は問題に直面しています。組み込みの並べ替え機能とページング機能を使用すると、フィルター設定が失われます。
グリッドの上にフィルター コントロール (フォーム) があり、送信時にフィルター クラスを入力し、コントローラーでアクション メソッドを呼び出すことによって、グリッドに表示される行をフィルター処理します。
コントローラーのコード:
景色:
たとえば、グリッドの列ヘッダーをクリックしてソートすると、コントローラーのアクションメソッドも呼び出されることがわかりました。もちろん、フィルター クラスは null であり、フィルター処理されていない結果セットにつながります。
Web グリッドの並べ替えまたはページング時に、結果をフィルタリングしたままにする方法はありますか? jqueryは使いたくない!!!
前もってありがとうトビ
並べ替えまたはページ リンクをクリックしたときに呼び出されるリンクに追加されるパラメーターを定義することはできますか?
asp.net-mvc - jQueryを使用してMVC3WebGridの基になるデータにどのようにアクセスしますか?
単純なMVCWebGridがあります。ユーザーが行をクリックしたときに、クリックした行に基づいて何かを実行したいと思います。jqGridでは非常にシンプルで、jqueryテンプレートを使用することもできますが、MVCWebGridを使用して正しく取得したいと思います。
私は次のものを持っています:
および次のjQuery
asp.net-mvc-3 - mvc3 で webgrid テンプレートまたは同様の関数をカスタマイズする方法!
webgrid は mvc3 で簡単に使用できますが、パラメーターが多すぎます。各ページでパラメーターを設定する必要があるのはとてもひどいです。たとえば、修正するために、テンプレートのいくつかのパラメーターを修正する方法はありますか?
共通列の削除、追加、編集
null , new { id = item[0]} , new { @class = "webgrid-del", title = "行を削除", onclick = "gridop(this) を返す;" }))
コードの前に完了した場合,webgrid を表示する準備ができたら,「 showgrid(Model); 」をページにコーディングするだけです。
gridmodel.cshtml
@model IEnumerable @{ var grid = new WebGrid(Model,rowsPerPage:10);
以上が私のコードですが、ViewData.ModelMetadata.Properties は null です。item.PropertyName、item.DisplayName を取得できません。理由がわかりません!助けてください!
asp.net-mvc-3 - カスタム html を WebGrid のヘッダーに追加する
MVC3 WebGrid のカスタム ヘッダーを追加しようとしています。
header プロパティは文字列のみを許可し、HTML はエスケープされます。
私の現在のグリッドかみそりビューは次のとおりです。
これどうやってするの?