問題タブ [aspxgridview]
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.
devexpress - aspxgridviewは親からMasterRowKeyValueを取得します
グリッド内にグリッドをネストしようとしています。
最も内側のグリッドにデータを入力するには、グリッドの直接の親とグリッドの親の親の両方からのKeyValueが必要です。
最も外側の親からMasterRowKeyValueを取得するにはどうすればよいですか?
私は次のようにネストされた3つのグリッドを持っています:
最初の詳細グリッドに対してOnBeforePerformDataSelectが呼び出されたとき、選択パラメーターDefaultValueを次のように設定します。
最も内側(2番目)のネストされたグリッドの場合、パラメーターの1つを最も外側のグリッドのMasterRowKeyValueに設定する必要があります。
何かのようなもの:
どうすればこれを達成できますか?
asp.net - asp:GridView に非表示の列を挿入しますが、クライアント側では引き続き使用できます
これは簡単です。私がやりたいのは、javascript を介してアクセスできる asp:Griview に非表示の列を挿入することだけです。ポインタはありますか?
jquery - DevExpressASPxGridViewコールバックとjQuery
このグリッドのクライアント側イベントを許可するために、EnableCallbacks=trueを使用してWebアプリケーションにDevExpressASPxGridViewがあります。jQuery(1.4.1または1.4.2)を含めてすぐに、たとえばを実行します。ASPxGridViewでのフィルタリングでは、すべてのクライアント側グリッド機能が機能しなくなります。
ここで説明した解決策を試しました
http://www.devexpress.com/Support/Center/p/B144365.aspx
しかし、役に立たない。誰かが私たちを正しい方向に向ける可能性のある同様の問題を経験したことがありますか?
よろしくお願いします
Stijn
asp.net - ASPxGridview カスタム並べ替え?? 月名順
最初に年ごと、次に月ごとにグループ化する aspxgridview があります。基本的に、私のクエリは月と年を別々の列として返します。月を「1 月または 2 月」として返すと、ASPxGridview はこれを並べ替える方法を知りません。
カスタムソートについて聞いたことがありますが、それでも月の列を数値として返し、dataitem テンプレートを使用して名前に変換すると機能しますが、エクスポートすると dataitemtemplate ではなく数値のみがエクスポートされます。
私は本当に混乱しています。ここで誰か助けてもらえますか。
ありがとう
events - gridviewでチェックボックスがチェックされたイベントを取得する
チェックボックスの1つの列と、異なるカスタムコントロールを持つ他の列を持つグリッドビューがあります。チェックボックスをオンにすると、行内の他の要素の表示を切り替えるイベントがトリガーされます。
asp.net - ASPXGridViewのカスタムソートがページングで機能しない
ここに記載されている手順に従って、aspxgridviewのカスタムソートを実装しました:http://documentation.devexpress.com/#AspNet/CustomDocument3818
ただし、現在アクティブなページのみが並べ替えられることに気付いたので、別のページに移動するたびに、列をもう一度クリックして並べ替える必要があります。
この動作は正しいですか、それとも何かが足りませんか?どうすれば解決できますか?
PS:PageIndexChangedイベントをキャプチャして、アクティブなページを手動で並べ替えることを考えましたが、それはあまりにもハックなようです...
devexpress - 行がバインドされているときに DataItemTemplate の ASPxButton にアクセスする
行ごとに多数のボタンを表示する aspxgridview があります。私ができるようにしたいのは、いくつかのバックグラウンド ロジックに基づいて、これらのボタンの一部を行ごとに有効にすることです。HtmlRowPrepared イベントがトラップされると、私は tru を使用して e.Row.FindControl("butApprove") を使用しますが、null を返します。Controls コレクションを何度か検索し続けると、その ID を持つコントロールを見つけることができます。
私は DevExpress コントロールを初めて使用するので、これを行う簡単な方法はありますか。
どうもありがとう
ジョナサン
devexpress - Devexpressグリッド-列が最初に非表示になっている場合、ヘッダーフィルターは機能しません
DevExpressグリッドを使用していて、ヘッダーフィルターを正しく表示するために「国」列を取得しようとしています。
'Country'列がVisible='true'に設定されている場合、ヘッダーフィルターが適切に表示されます(値オプションリストが表示されます)。ただし、「国」列を最初は非表示にしたいのですが、(上記のコードのように)カスタマイズウィンドウで使用できます。この場合、列をカスタマイズウィンドウの外でグリッドにドラッグし、ヘッダーフィルターをクリックすると、Javascriptエラーが発生します。
要素はnullですelement.addEventListener(eventName、func、true);
これは既知のバグですか?回避策はありますか?
c# - カスタム削除による EntityDataSource オーバーライド
DevExpress aspxGridView で EntityDataSource を使用する ASP .net C# プロジェクトがあり、選択、更新、挿入、および削除できるようにうまく機能しています。ただし、実際の削除ではなく、基本的に代わりに更新を行うだけのカスタム削除メソッドを使用したいと思います (アクティブフラグを false に設定するだけです)。
entitydatasource または grids onrowdeleting イベントを使用する必要があると感じていますが、これは Entity Framework 4.0 を使用した最初のプロジェクトであるため、まだ足を踏み入れていません。edmx コード ビハインド ファイルでオーバーライド更新メソッドを作成する必要があるかどうかはわかりません。
どんな助けでも大歓迎です。
asp.net - AspxGridViewのデフォルトのフォーカスされた行
プロジェクトにAspxGridViewがありAllowFocusedRow="True"
ます。(テーブルを含む)ページをロードするたびに、最初の行がフォーカスされます。サーバー側で(ページをロードする前に)gvMain.FocusedRowIndexに-1を割り当てると、役に立ちません。しかし、クライアント側でフォーカスされた行インデックスを変更すると、次のようになります。
次に、最初の行が選択された状態でテーブルをロードし、その後消えます。ですから、もっと早く定義したほうがいいと思います。しかし、どのように?