問題タブ [gridviewrow]
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# - 手動で作成されたグリッドビューの各行を保存します
グリッドビューからSQLデータベースに複数の行を保存しようとしています。gridviewは手動でコードに組み込まれているため、データバインドされていません...これは、見積もりに追加する必要のあるパーツのグリッドであるためです...わかりました。保存パーツを作成しました。これは、唯一のことです。つまり、その行からデータを取得するためにforeachを設定する必要がありますが(これは私が行いました)、変数は常に設定され、最後の行のデータのみを取得します...誰か助けてくれませんか?これは私がやったことです:
これでデータが保存されますが、各行が保存されるように何かを行う必要があります...これは私が書いたforeachです:
ただし、問題は、グリッドのデータ内のすべての行を取得するのではなく、基本的に最後の行のみを保存することです。
何かアイデアはありますか?前もって感謝します!
c# - GridViewRow コンストラクターのパラメーター、正確には何ですか?
msdn (下記参照) から定義を読みましたが、役に立ちませんでした。gridviewrows を gridview に動的に追加していますが、パラメータが何なのかわかりません。
rowIndex 型: System.Int32 GridView コントロールの Rows コレクション内の GridViewRow オブジェクトのインデックス。
dataItemIndex 型: System.Int32 基になる DataSet 内の DataItem のインデックス。
rowType 型: System.Web.UI.WebControls.DataControlRowType DataControlRowType 列挙値の 1 つ。
rowState 型: System.Web.UI.WebControls.DataControlRowState DataControlRowState 列挙値のビットごとの組み合わせ。
c# - Gridview で Linkbutton を使用する
私はこのようなコードを持っています
ここで、名前のようなコマンド ソースの 1 つをクリックすると、その名前の背景色が変更されますが、同じ名前をもう一度クリックして、背景色を無効にする必要もあります。
どうすればこれを達成できますか?
ありがとう
c# - GridView から行番号を取得する際の問題
次の GridView があります。
ページの背後にあるコードは次のとおりです。
したがって、基本的には、多くの行を持つ GridView があり、それぞれの横に「ビュー」ボタンフィールドがあります。「View」をクリックすると、GridView1_RowCommand を使用しようとしました。これは、ViewButton_Click に渡す前に、クリックされた行を取得する必要があることを願っています。次に GetImageData を呼び出し、行番号をこの行に渡します。
セル 0 は SysInvoiceID 列であるため、正しい行が渡されると、@ID に SysInvoiceID が割り当てられます。
ただし、「Row」は有効な引数ではないようですが、理由はわかりません...明示的にintに変換する必要がない限り? どんな助けでも本当に感謝します! ありがとう。
android - 不完全な行項目を持つ GridView がスクロールしない
不完全な行項目番号を受け取ったときに問題が発生し、GridView
スクロールしなくなりました。私のアイテムは動的で、サーバーによって提供されます.3つの列があり、GridView
アイテムの数が有効にするのに十分な数でscrolling
あり、行アイテムが3の場合、正常に動作します. 例 (9 項目):
ただし、3 番目の行に 1 つまたは 2 つのアイテムしかない場合は、スクロールしません (7 つまたは 8 つのアイテム)。
これは私に興奮よりも頭痛を引き起こしました。私GridView
のレイアウトは次のとおりです。
私の活動では、アダプターを宣言して設定するだけで、大したことはありません。何か見逃しましたか?と を別々に追加してみましverticalSpacing
たが、何も変わりません。padding
編集: これはレイアウト全体の設定です:
Black
RelativeLayout
でありFrameLayout
、最後のImageView
ものはそれぞれ上と下に揃えられます。上TextView
は下FrameLayout
、下TextView
は上の下TextView
。今GridView
は下の下TextView
と上の上ImageView
にあり、最初の 3 つの要素と下の要素の間で消費された残りのスペースに基づいて高さを拡張する必要があります。これが私のレイアウトでのセットアップ方法です。
私は何十回ListView
も実行しており、これには同様の実装があるため、コードよりもレイアウトの問題だと思います。
EDIT2: レイアウト:
気にしないでくださいImageView
。ソースを取り出しただけです。実際のレイアウトからセットアップを保持する必要がありました。コード:
アダプター:
アイテムのレイアウト:
gridViewItem
スクリーンショットのように、スクロールをトリガーするのに十分な数のアイテムを追加して、問題を再現するためにその行が不完全になるように、一番下の 1 つまたは 2 つのアイテムを取り出してみてください。ありがとう。
c# - ドロップダウンメニューを持つグリッドビューの各行にボタンを追加する
追加された各行に「アクション」ボタンを追加したいGridviewがあり、クリックすると行を編集または削除できます。
私の写真では、ドロップダウンリストのように見えます。私はボタンを好みますが、ドロップダウンリストは最後の手段として機能します。
これは私がこれまでに試したことです: