問題タブ [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.
c# - GridViewComboBoxColumnをデータソースにバインドする
データソースを指定する方法はすでに知っていますが、まだ入力されていないので、編集フォームのコンボボックス列に入力するには、何らかのbind()コマンドが必要だと考えていました。これは、データソースをコンボボックス列にバインドする方法です(はい、dsにはデータ行があると確信しています)
では、編集モードでコンボボックス列にデータを入力する方法を教えてもらえますか?
編集
asp.net - AspxGridView: 画像を編集ボタンとして使用する方法は?
Aspxgridview コントロールがあり、編集を有効にしました。それで「編集」という欄があります。これを押すと、行編集ウィンドウがポップアップします。これまでのところ、ご存知のとおりです。
編集ボタンを押すと、2 つの列を編集する必要があります。そして、この列がまだ編集されていないときに編集ボタンの代わりに赤い画像を表示したい(データベースに編集されたbool値があります-0デフォルト)、編集後、この画像を緑色に変更したい. だから私はブール列を持っています.2つの画像と編集ボタンのあるコマンド列があります. それを実現することは可能ですか?
前もって感謝します。
asp.net - AspxGridView:日付列の値をDate.ToShortDateString()に変換する方法は?
ASPxGridView の編集コントロールを使用しています。これまでのところすべて正常に動作していますが、1 つだけ問題があります。通常の DatePicker から、ASPxDateEdit.Date.ToShortDateString() で時間のない日付値を送信できます。
しかし、ASPxGrid の列でそれを実行したい場合、e.NewValues["dateColumn"].ToShortDateString() は機能しません。ドットの後には ToString しかありません。
どうすればそれを実現できますか?
asp.net - AspxGridView:最初にSortCountがないと並べ替えることができません
デフォルトの並べ替えプロパティでASPxGridViewを使用しています。
以前は、並べ替えのために任意の列名を押した後、レコードが表示されませんでした。しかし、(すべて表示ボタンがあります)「すべて表示」をクリックした後、それはソートされた方法で表示されていました。したがって、(ASPxGridView1.SortCount == 1)の場合、グリッドを再度バインドする必要があることがわかりました。
現在は機能していますが、最初にのみ、並べ替えのために任意の列名をクリックすると、レコードが返されず、完全に機能します。
したがって、グリッドが初めて読み込まれるときに、SortCountの代わりに何かを行う必要があります。どうなり得るか?
c# - DevExpress でプログラムによって GroupSummary 値を計算する
私のコードでは; GroupSummary
で3つの値を計算しASPxGridview
ます;
グループ化するとき、次のような別の列の GroupSummary 値を計算したい。
どのように?
注: この 3 つの GroupSummary の SummaryType が同じではないため、この値をすべての行に対して計算してから合計することはできません。(1つは平均です)
c# - Devexpress の GroupSummaries の TotalSummary
私はASPxGridview
このようなものを持っています:
Grouping なしGroupSummary
でtoの Total を計算する方法はありますか。TotalSummary
例えば:
次に、必要TotalSummary
なRISK_EUR
列は 123.456 + 234.567 =358023
です。
注:通常のGridviewでのみこの計算が必要です。グループ化とは関係ありません。
もう一つの例:
私はそのグリッドで欲しい:
そして、価格の TotalSummary は = 70 + 60 + 30 = 160 です。
どうやってやるの?または、このコードは何ですか?どの機能を使用すればよいですか?
devexpress - ASPxGridView でキー値または表示インデックスで行を取得し、列の値を変更する方法は?
こんにちは
、ASPxGridView では、VisibleIndex または KeyValue で行を取得して、列の値を変更できるようにする方法はありますか?
編集:
私がやろうとしていることは、ボタンを押すたびに、特定の行を1つチェックしたいということです(すべてのページをリロードしないようにajaxを使用しています);
ありがとう
c# - aspxgridview での新しいレコードの問題の挿入
次のような 2 つの db テーブルがあります。
ご覧のとおり、product_id による関連があります。aspxgridview を使用して aspx ページに製品のポケットを表示します。このグリッドビューのデータソースは ObjectDataSource であり、insert、select、および update メソッドがあります。ポケットがある商品のポケットリストを見たい場合は問題ありません。新しいポケットを挿入したり、ポケットを更新したり、ポケット内のすべてのポケットを aspxgridview で表示したりできます。しかし、製品にポケットがなく、この製品にポケットを追加したい場合、ポケット aspxgridview ですべての領域が有効になっていません。
この問題に対する提案はありますか?
asp.net - ASPxGridView - 日付形式の問題
ASPxGridView の日付形式に関連する問題が発生しています。
AspxGridView を使用しているアプリケーションがあります。日付値を保持するタイプのコンボ ボックスの列があります。コラムは以下の通り
ここで、ServiceMonth は DateTime 型です。
Page_Load イベントで、次のコードを使用して日付データをフィルターにバインドします。
ここでは、レコード内のすべての個別の ServiceMonth をコンボ ボックスにバインドしています。
今、私は、任意の ServiceMonth を使用してユーザー フィルター レコードとして、レコードがフィルターを取得する必要があることを望んでいます。そのために、次のように OnProcessColumnAutoFilter イベントを使用しました。
さて、私の問題は、私が得た値は次のようなものです:「Wed Dec 1 00:00:00 CST 2010」、今、上記のコードのようにこれをDateTimeに変換しようとすると、エラーが発生します「入力文字列が適切な DateTime 形式ではありません」
この問題の理由と、私の問題を解決する方法を教えてください。