0
ユーザーコントロールのプロパティBEFORE PreRenderの値にアクセスする必要がある場合は、既存のデータコントロールのいずれかをカスタムコントロールから外す必要がありますリピート、リストビューなど)?ASP.NETコントロールの親コントロールのフィールドの1つにバインドするプロパティ
ユーザーコントロールの1つに、ユーザーコントロールのプロパティに基づいて構成されたgridviewコントロールがあります。主要なプロパティのいくつかは、基礎となるレコードソースのSQL文を変更します。私は今、SQLステートメントのWHEREステートメントを設定するプロパティが、ユーザーコントロールの親FormViewの値に関連付けられている必要がある状況にあります。 formviewを顧客の詳細レコードを表示するものと考えてください。ユーザーコントロールは、顧客の口座番号を取得し、顧客連絡先名などの関連テーブルのデータを表示します。グリッドビューはコントロールのプレレンダリングイベントの前に作成されるため、プレレンダリングイベント内での作業は効率的ではありません。
基準として、この質問を参照してください: Stumped With Custom Property on User Control
ユーザーコントロールのプリレンダーイベントの前に親コントロールからコントロールに渡される値にアクセスできるように、コントロール(ListView、GridViewなど)を拡張する必要があると言っていますか?ここでは、<編集テンプレート>
ASPX - マークアップ
ASPX.vb
出典
2012-01-01 02:39:48 adatapost