問題タブ [rowdatabound]

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.

0 投票する
3 に答える
21079 参照

c# - Gridview セルへのコントロールの追加

特定の条件でGridViewセルにボタンを追加したい。RowDatabound イベントで次のことを行いました

これを実行すると、バインドされているセル内のテキストが失われ、ボタンのみが表示されます。ボタンとセル テキストが既に存在する必要があります。

誰でも私がこれを行うのを手伝ってもらえますか?

0 投票する
1 に答える
761 参照

c# - Excel へのエクスポート中に動的に追加されたセルが消える

私はグリッドビューを持っています。グリッドビューの Row_DataBound イベントで動的に 2 つの列を作成しました。

グリッド全体を Excel シートにエクスポートしたい。[エクスポート] ボタンをクリックすると、Row_DataBound で作成した最後の 2 つの列が Excel シートに表示されなくなります。

誰でもこれを解決するのを手伝ってくれますか?

前もって感謝します。

0 投票する
0 に答える
282 参照

c# - gridview で 2 つのドロップダウン リストの selectedindexchange を設定できません

グリッドビューのテンプレート フィールドに 3 つのドロップダウン リストがあります。最初のドロップダウンリストで値が選択されている場合、他の 2 つのドロップダウンリストに listitem の配列を入力しています。どちらのドロップダウン リストにも同じ項目が含まれます。

ddlone、ddltwo、ddlthree という名前のドロップダウンがあるとします。ddlone に選択値がある場合、ddlone の選択値に従って、ddltwo と dllthree にアイテムを追加します。どちらも同じアイテムのリストを持っています。問題は、ddltwo または ddlthree の selectedindex または selectedvalue を設定すると、両方が同じインデックスまたは値を取得する方法がわからないことです。

ここに私のグリッドビューがあります:

これはすべて gridview_rowdatabound イベントで行われています。ここに私のコードがあります:

最後から 2 番目のステートメントが実行されると、ddltwo と ddlthree の値は同じになります。最後のステートメントが実行されると、ddltwo と ddlthree の選択値が同じになります。

アイテムのコピーを作成しようとしましたが、それでも問題が解決しません。

0 投票する
2 に答える
2462 参照

asp.net - グリッドビュー列の最大値

SQL データソースにデータバインドされたグリッドビューがあり、必要に応じてデータを表示しますが、テキスト ボックスの列に最大値を表示したいと考えています。この列を litPathwayDays というリテラルに割り当てました。列には累積合計が整数として表示され、明らかに列の最後の値が最大になります。これは私がデータバインド イベント用に持っているシェルで、VB.net 2.0 を使用しています。列内のすべての値を反復処理するには、For ループが必要だと思いますか? 誰かギャップを埋めてください。ありがとう。

0 投票する
2 に答える
25011 参照

c# - gridview rowdatabound イベントの e.Row.DataItem エラー

ここに画像の説明を入力 ログインした関連ユーザーに応じて、特定の行を有効または無効にしたい。したがって、rowdatabound イベントを使用しますが、次の行にエラーがあります。

ここでは、e.Row.DataItem に関連する行情報があります。私は制御しており、行の値を持っています。しかし、続行したい場合は、次のエラーが発生します。

タイプ '<>f__AnonymousType0 14[System.Int32,System.Int32,System.String,System.String,System.DateTime,System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable1[System.DateTime],System.String,System.Nullable`1[System.Boolean]]' のオブジェクトをタイプ 'System.Data.DataRowView' にキャストできません。

次に、この行を変更しました:

この条件では、エラーは発生しませんが、drv にはまだ null 値があります。Dataitem はその値を割り当てません。

ここでは、関連する完全なコード:

このエラーに対して何ができますか? 前もって感謝します。

0 投票する
0 に答える
1399 参照

c# - 編集モードに切り替わる ASP.NET Gridview カスタム コマンド フィールドと、rowdatabound でいくつかの違いをキャプチャできる

Stackoverflow に関する初めての質問

ASP.NET C# グリッドビュー

私の質問はこれです

コマンド フィールド テンプレートに、行を編集モードに切り替えてもフィールドの 1 つに異なるコンテンツを表示するカスタムの [編集] ボタンを配置するにはどうすればよいですか。

コマンド列用のテンプレート フィールドがあります。ロジックには rowdatabound イベントを使用します。

コード ビハインド - イベント

ありがとう