問題タブ [devexpress-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 - DevExpress MVC GridView とコールバック
作成中の ASP.NET MVC 4 アプリケーションに MVC GridView を正常に追加しました。私はそれをデータに正常にバインドしました。
選択した行のインデックス フィールドを非表示フィールドに格納する JavaScript をいくつか書きましたが、これを行うにはコールバックが必要です。FocusedRowChanged クライアント側イベントは JS で実装され、このイベントでグリッドの GetRowValues を呼び出します。このような:
この関数にはコールバック イベントが必要です。
OnReviewGridGetRowValues は、要求されたフィールドの実際の値が返されるコールバック イベントです。
1 つの問題 - このコールバックは呼び出されていません。
誰もこれを経験したことがありますか?コールバックを操作するには、MVC で何か特別なことをする必要がありますか?
ありがとう。
c# - DevExpress GridView s.GetSelectedFieldValues関数が呼び出されていません
クライアント側でのみ SelectionChanged イベントを処理し、AJAX を使用して自分でサーバーに投稿を配線する DevExpress MVC GridView があります。
私の GridView は私の関数を呼び出しますが、その関数内SelectionChanged()
のコードは何もしていないようで、呼び出されません。s.GetSelectedFieldValues("MedicalRecordNumber", GetSelectedFieldValuesCallback);
GetSelectedFieldValuesCallback(values)
これが私の GridView 部分ビューです。マークアップはありません...
...そして、ここに関連するJavascriptのビットがあります...
私が言ったように、GetSelectedVieldValuesCallback(values) 関数は呼び出されず、 を返しますundefined
。ここで紹介した例に非常に厳密に従っています。
c# - Devexpress gridview チェックボックス列の選択?
グリッドビューでチェックボックス列を設定したい。次のコードはそれを行います:
しかし、約 100 万件のレコードがあるため、グリッド ビューの読み込み時間が長すぎます (2 分以上)。devexpress のため、すべてのレコードをページごとにループして、選択した行を見つけます (私のコレクションは IQueryable 型です)。この列を設定しようとしない場合、devexpress は IQueryable リストを使用するため、1 ページのデータのみをフェッチします。
表示されている行だけをループするにはどうすればよいですか?
c# - Devexpress mvc gridview グループ datetime 列を日付ごとに?
グリッドビューに日時列があります:
出力:
およびグループ出力:
grid は日時でデータをグループ化しますが、日付のみでグループ化したいです。
を追加するclmn.Settings.GroupInterval = DevExpress.XtraGrid.ColumnGroupInterval.Date;
と、グループ化にデータが表示されません。gridview は日付に時刻「00.00.000」を追加するためです。
また、という名前の gridviewSettingsetting.CustomColumnGroup
がありますが、例はありません。例をたくさん調べましたが、何も見つかりませんでした。
時間なしで日付のみでレコードをグループ化するにはどうすればよいですか?
c# - devexpress mvc gridview ローディング無限
DevExpress MVC GridView を使用しています。編集、新規作成、削除、および DevExpress MVC GridView のページをクリックすると問題が発生し、gridview はその無限の読み込みを表示します。
index.cshtml
GridViewPartial
コントローラ
なぜこれが起こるのですか?私の問題の解決策は何ですか?
ありがとう
javascript - MVC4 Devexpress の並べ替え、グループ化、およびフィルタリングが機能しない
私はdevexpressに取り組んでおり、いくつかの問題を抱えています。これが私のコードです:
このような列を追加すると、正しい値が表示されますが、並べ替え、グループ化、またはフィルタリングが機能していません。これらの機能を機能させるにはどうすればよいですか? 助けてください!!
gridview - DevExpress MVC GridView - コレクション(コレクション内のコレクション)からX個の列(foreach)を動的に追加するにはどうすればよいですか?
正常に動作するDevExpressグリッドビューがありますが...バインドされたモデルでは、「VisitTypes」のコレクションでもあり、処理方法がわかりません..
タイプ「VisitTypeSummary」のリスト(コレクション)です。
私がやろうとしているのは、このコレクションの各アイテムに新しい列を追加することです。コレクションは次のようになります。
- VisitTypeId
- 名前
- カウント
したがって、結果は次のようになります (項目数が 3 の場合)。
- Col1 : エリア
- Col2 : 名前
- Col3 : 住所
- Col4 : VisitTypeSummary[0].Name
- Col5 : VisitTypeSummary[1].Name
- Col6 : VisitTypeSummary[2].Name
- Col7 : 最終訪問日
などなどなど....
問題は、実際の方法がわからないことです.. PartialView でモデルにアクセスし、foreach(Model.VisitTypeSummary の var item) を実行してこれを達成しようとしていますが、間違っているようで、においがします..
ここにいくつかのコードがあります:
だから..誰も私がこれを行うことができる方法を知っていますか? しばらくグーグルでしたが、成功しませんでした。