問題タブ [grid.mvc]
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.
javascript - Grid.MVC で列フィルタリングを実行すると、「JavaScript ランタイム エラー: オブジェクトはプロパティまたはメソッド 'hasAttribute' をサポートしていません」というエラーが発生する
asp.net mvc5 Web アプリケーション内にGrid.MVC http://gridmvc.codeplex.com/をインストールしました。しかし、列の横にあるフィルター アイコンをクリックすると、次の例外が発生します。
gridmvc.min.js ファイル内で例外を発生させるコードは次のとおりです。
誰でもこれについてアドバイスできますか?
編集
スクリプトファイル内でエラーの原因となっているコードをコメントしましたが、
そして、フィルターボックスが表示されますが、タイプドロップダウン内で何かを選択すると、同じフィルターボックスが次のように表示されます:-
ありがとう
c# - Grid.MVC プラグインのサーバー側処理と Ajax インタラクションを実装する
私は asp.net mvc Web アプリケーションに取り組んでおり、このリンクhttp://gridmvc.codeplex.com/にある Grid.MVC プラグインを使用したいと考えています。だから私は次のことをしました: -
NuGet パッケージから、Grid.MVC をプロジェクトにインストールしました。
私は私のビューに以下を追加しました:-
モデルは次のようになります。
コントローラは次のとおりです。
現在、ページング + 列の並べ替えはうまく機能しています。しかし、私は彼らとこれらの問題に直面しています:-
ページング + 列の並べ替えは、ページ全体の再読み込みにつながります。では、Ajax ベースの対話を指定できますか?
ページング + 列の並べ替えはクライアント側で行われるため、ビューにアクセスするたびに、データベースからデータ全体を取得します。サーバー側でこれを行う方法はありますか。
c# - Grid.MVC で二重ソートを実行する
したがって、5 つの列を表示する 1 つのグリッドがあります。5 つの列のうち、2 つの列は日付と時刻です。
ユーザーは、グリッドで複数の並べ替えを実行したいと考えています。データをマップするときの最初の並べ替えは日付順です。そのため、ページが読み込まれると、最初のデータが日付順で表示されます。Time(HH:MM am/pm) で並べ替えると、グリッドは時間で並べ替えられますが、最初の並べ替え (日付による) を維持し、時間で二次並べ替えを行う方法が必要です。この機能を実装することは可能ですか?
c# - Model' は、Grid.MVC (ASP.NET) の Model 宣言と競合します。
フォームがあり、Grid.MVC を使用して同じページに表示します。プログラムを実行しようとすると、エラーが表示されます:「モデル」は宣言「System.Web.Mvc.WebViewPage.Model」と競合しています..
ここに私のコードのサンプル
これは私のモデルです
そして、これは私の CSHTML (Razor) です
この行に表示されるエラー
@Html.Grid(Model.lCourse).Columns
ご意見をお聞かせください...
asp.net-mvc - asp.net MVC RedirectToActionで同じキーを使用してgetパラメータを2回渡す方法は?
イントラネット システム用の asp.net mvc Web サイトを開発しています。このシステムには、グリッドのあるページがいくつかあります。Grid.MVC
これらのグリッドを構築するために拡張機能を使用しています。
Grid.MVC
パラメータに基づくフィルタ機能をサポートしGET
ます。たとえば、列名 where をフィルタリングしたい場合は、次のようなname = "michael"
urlGET
パラメータを渡す必要があります?grid-filter=name__1__michael;
。数字の 1 はフィルタのタイプを表し、この場合は 1 と等しくなります。
複数のフィルターもサポートしています。これを使用するには、 grid-filter パラメーターを のように複数回渡す必要があります?grid-filter=name__1__michael;grid-filter=age__1__21
。アクションからリダイレクト結果を返すときに、グリッド フィルターを複数回渡す方法がわかりません。誰もこれを行う方法を知っていますか?
c# - Grid.mvc - ICollection を含む列
タグのリストを保持する必要があるASP.net MVC 5プロジェクトのグリッドに列を追加しようとしています* (ICollectionを使用)。
通常、テーブルを追加するときは、それを使用@foreach(var item in item.Tags)
して<td></td>
html タグに保持します。これは正常に機能しますが、他の列のフィルタリングと並べ替えにGrid.MVCを使用したいと思います。
しかし、これは(明らかに)機能しません。メソッドを使用する必要があると思いますが.RenderValueAs()
、アイデアが不足しています。これを行う方法についてアドバイスをいただけますか?
* - SO の各投稿の下にあるようなタグ ;)