問題タブ [gridview]
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# - BoundField の HeaderText を壊すにはどうすればよいですか
<BR>
テーブルの td の HTML では、単語の間にを使用してテキストを分割できます。これは TemplateItem の HeaderText でも機能しますが、BoundField の HeaderText では機能しません。BoundField のヘッダー テキストを分割するにはどうすればよいですか。
c# - GridView をフィルター処理するためのドロップダウンリスト
ドロップダウンリストでグリッドビューをフィルタリングするためにさまざまな例を試しましたが、ボタンの on_click イベントで可能ですか? 各ドロップダウンで SelectedItem のようなものを作成し、それらをボタン イベントに追加しますか? あいまいで申し訳ありません....ドロップダウンにselectedvalueを付けてから、それらを一緒に追加して、返された結果に基づいてフィルターを実行したいと思います。
ありがとう
c# - gridviewで数値文字列をフォーマットする方法は?
C#では
データベースに「###」または「##」の形式の処理時間番号データ列があります(例:「813」または「67」)
グリッドビューにバインドするときに、この形式「0。###」で表示したかった(例:「0.813」または「0.067」)
{0:0.000}やその他の書式を使用してみました。しかし、どれも機能していないようです。フォーマット文字列の書き方を教えてもらえますか?
c# - メインヘッダー行にまたがる ASP.NET GridView の 2 番目のヘッダー行
次のような列を持つ ASP.NET GridView があります。
このような 2 行のヘッダーを作成することはできますか?
各行のデータは変更されません。これは、ヘッダーをきれいにして、グリッドが占める水平スペースを減らすためです。
問題が発生した場合に備えて、GridView 全体を並べ替えることができます。追加された「合計」スパン列に並べ替え機能を持たせるつもりはありません。
編集:
以下の記事の 1 つに基づいて、GridView を継承し、2 番目のヘッダー行を追加するクラスを作成しました。
私のように ASP.NET を初めて使用する場合は、次のことを行う必要があることも指摘しておきます。
1) Web フォームに次のような行を追加して、クラスを登録します。
2) 前のマークアップの asp:GridView を foo:TwoHeadedGridView に変更します。終了タグを忘れないでください。
別の編集:
カスタム クラスを作成せずにこれを行うこともできます。
次のように、グリッドの DataBound イベントのイベント ハンドラーを追加するだけです。
カスタム コントロールの利点は、Web フォームのデザイン ビューで追加のヘッダー行を確認できることです。ただし、イベント ハンドラー メソッドはもう少し単純です。
asp.net - GridViewの行/列の色をインターリーブする
次のようないくつかの列を持つGridViewがあるとします。
| フー| バー| 合計|
スタイルシートを使用して、交互の行を水色と白などの異なる色にします。
特定の列を別の色で交互にする良い方法はありますか?たとえば、大きなグリッドで注目を集めるために、[合計]列を中程度の赤と明るい赤で交互に表示したい場合があります。
ところで、私はあなたがプログラムでセルの色を変えることができることを知っています。可能であればCSSに固執したいのですが、私のスタイルはすべて1か所にまとめられています。また、イベントハンドラー内にいるときに、交互に並んでいるかどうかを簡単に判断する方法もわかりません。
asp.net - .NET グリッド ビューによる動的な列とデータ ソース
私は多目的ページに取り組んでおり、同じページに複数のグリッドを追加するのではなく、単一の GridView をページに使用し、Page_Init で必要な列を追加し、それぞれの DataSourceID を設定します。
これを行うには、aspx に次のようなものがあります。Page_Init の分離コードは非常に単純で、いくつかの列を追加してから、GridView の DataSourceID プロパティを設定します。
ASPX:
オブジェクト データ ソースがそこにあり、最初のページ ロード トリガーとして問題なく動作します。しかし、ページ ボタンをクリックするとすぐにグリッドがページから消えますか? 何か案は?
私は DataGrid を使用するだけですが、HyperLinkColumn に必要な動的表示機能がありません。
asp.net - TFOOT と TH に関する ASP.NET GridView 初心者向けの質問
ご挨拶!
私はまだ GridView コントロールについて学んでおり、ObjectDataSource にバインドされています。私の Web フォームは次のようになります。
現在、次のマークアップが生成されます。
この GridView コントロールが生成するテーブル マークアップに追加したい HTML 要素がいくつかあります。手始めに、TFOOT を次のようにする必要があります。
リンクにはデータバインドされた情報は含まれませんが、ハイパーリンク コントロールになる可能性があります。これを設計時に指定する方法はありますか?
また、THEAD の場合、GridView でこのように列ヘッダーごとに個別のスタイルを指定することは可能ですか?
最後に、このようにテーブルの要約属性を指定することは可能でしょうか?
前もって感謝します。
asp.net - ASP.NET の GridView で CellPadding を定義する方法
- ASP.NET で GridView を自動フォーマットします。
見た目はいいですが、ヘッダーはすべて次のように一緒に実行されます。
idfirstNamelastNameage
CellPadding="5" を設定しましたが、何もしません。
ヘッダーとすべてのセルのセル パディングを設定するにはどうすればよいですか?
補遺:
アンドリューに感謝します。これで修正しました。Firefox および Explorer 7 で動作します。
gridview - GridviewをDatatableに変換する方法
GridView
アプリケーションでデータを入力するために使用しています。
グリッドビューをデータテーブルにコピーする簡単な方法はありますか?
実際、私GridView
のコントロールの1つはテキストボックスです。
そのため、いつでもそのコントロールを編集できます...必要なのは、ボタンをクリックして、行った変更をGridView
1つのデータテーブルにコピーすることです...
私はコードを使用してこれを行いました、
ここでは、「foreach」ループを使用してグリッドをトラバースしています。
それがパフォーマンスに影響するかどうか心配していますか?をデータテーブル
にコピーする他の簡単な方法を教えてくださいGridView
c# - C# GridView に HyperLinkColumn を追加する
HyperLinkColumns を GridView に動的に追加しようとしています。次のコードがあります。
これは機能しないので、どうすれば HyperLinkColumn を GridView に追加できますか?