問題タブ [itemdatabound]

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 投票する
1 に答える
593 参照

c# - LINQ2SQL:データグリッドビューから取得してエンティティを削除する方法は?

次のような datagridview とそれに添付された従業員のリストがあります。


今、データグリッドビューで選択した行で特定の従業員を削除したい:

「接続されていないエンティティを削除できません」という例外が発生したことは驚くことではありません。
このコードを次のように置き換えると、

すべて正常に動作します、sqlprofiler では、特定の従業員を取得するためにデータベースへの追加の選択が 1 つ表示され、ステートメントから削除されます。
余分な選択ステートメントなしで datagridview から DataBoundItem から取得したときに、従業員を削除するにはどうすればよいですか? 私が見ることができる 1 つのアプローチは、ID で削除するカスタム sproc です。他の最善のアプローチがあるかもしれませんか?

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

asp.net - asp:Repeater で特定の Page コントロールの値を取得する

私のasp.netページには、いくつかのDropDownListがあります。私もリピーターです。

ItemDataBound イベントで、これらの DropDownLists の値を取得して、Repeater のデータを変更したいと考えています。これらの DropDownLists の SelectedValue は空です。しかし、ItemDataBound の後、Page_Load が実行されます。そこで、これらの DropDownLists の値を取得できます。

ItemDataBound が実行されたときに値を取得するソリューションはありますか。

ありがとう!

フィリップ

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

.net - itemdataboundイベントの問題を使用してデータリストの行の色を変更する

DataListコントロールの行の色を変更しようとしています...

次のitemdataboundイベントを使用します。

問題は、背景色の最後のセットが両方の行を実行することです。1つの行が「ステータス」色で1つの行が「保留」色になるように行を分離するにはどうすればよいですか?

前述の前の投稿としてdivタグを使用しようとしましたが、divID.Attributes.Add(set style:color)がコンパイルされませんでした...

ありがとう、

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

asp.net - リピーターごとにすべての XML データをリロードしないようにする - vb.net

xml データを使用して、リピーター内にリピーターを配置しようとしています。希望どおりに動作していますが、使用した方法では各リピーターのデータがリロードされます。XmlNode としてキャストする必要があると思いますが、正直に言うと、どこから始めればよいかわかりません。

これが私のコードです。可能であれば、すべてをコード ビハインドに残しておきたいと思います。

何か案は?

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

asp.net - DataList ItemdataBound イベントで、ItemArray インデックスではなく列名でアクセスする方法

次のコードでは、strUsername は常に空の文字列 "" として返されます (他の列も同様です)。

ただし、ItemArray を使用し、列インデックスを渡してアクセスすると、正常に動作します。インデックスの代わりに列名でアクセスするには?

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

asp.net - すべてのページの ListView ItemDataBound

ASP.NET ListView の ItemDataBound イベントは、DataPager によって決定された表示ページのみを処理するようです。

ListView に相当するすべてのページでデータバインディングを利用するにはどうすればよいですか?

これは、ItemDataBound を使用してチェックボックスをチェックすることに関するものです...

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

c# - C#ItemDataBoundで編集コマンドを呼び出す

現在、データリストの編集イベントを見つけるためにifステートメントで呼び出す必要のあるコードを見つけるのに苦労しています。

既存のドロップダウンリストに空白のドロップダウンアイテムを作成しようとしています。

どんな助けでも素晴らしいでしょう!ありがとう!

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

ajax - 値を繰り返し返す ItemDataBoundEvent を使用せずに一度だけ値を取得する

DataService.cs では、関数は次のようなリストを返します。

クライアント側では、これがあります:

次に、DataList1 にバインドされると、次のようになります。

私の問題は、Country と City を一度だけ取得する必要があることです。すべての行が実行されるまで値を繰り返し返すonListItemDataBound関数を使用せずに、これらの値を取得するにはどうすればよいのでしょうか。

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

.net - e.item.dataitem を型 (Of T) に変換する方法

asp.netのデータグリッドのitem_databoundイベントでこれをやろうとしています

しかし、私はエラーが発生します

クラス EmployeeEntity に変換できません

EmployeeEntity クラスには、e.Item.DataItem の DataRowView アイテム内のアイテムと同じメンバーがあります。e.Item.DataItem から EemployeeEnity の各プロパティを実際に個別に設定することなく、コンテンツをキャストするにはどうすればよいでしょうか。

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

asp.net - ListView で動的にボタンを作成する

次の問題があります。SQL テーブルからデータを返す ListView があります。その列の 1 つは、「アンビエント/トランス/ゴア トランス/ハウス」のように見えます。

私がしたいのは、この列を解析して、「アンビエント」のボタン、「トランス」のボタンなど、各値のボタンを作成することだけです.

次の方法で ItemDataBound イベントにボタンを作成しようとしました。

彼らはうまく作成しましたが、まったく機能しませんでした。Click または Command イベントのハンドラーを追加しようとしましたが、それも役に立ちませんでした。

私の問題を解決するのを手伝ってください!

編集:

VinayC が提案したように、ItemDataBound を ItemCreated に変更しました。それは役に立ちましたが、別の問題に直面しました.e.Item.DataItemを理解している限り、またはおそらくe.ItemがPostBacksでNothingになるため、ボタンが機能しません。

その問題を解決する方法は?もう一度ありがとう!