この質問をするのはとても恥ずかしいのですが、ここで...
私はユーザー コントロールの専門家ではないので、特定の目的の機能を実現するための設計に関するアドバイスが必要です。
目標は、エレガントなコンテナー ボックスを形成するために、html 要素と css の複雑な構造としてレンダリングされるユーザー コントロールを持つことです。問題は、ユーザーコントロールの各インスタンスが独自の個別の HTML コンテンツを持つため、ボックスのコンテンツを設定する方法にあります。ユーザー コントロールのコンテンツ コンテナー div は、レンダリングされた html の構造の奥深くにネストされます。ユーザーコントロールのコンテンツをプログラムで設定したり、プロパティを使用したりすることは望ましくありません。
疑似コードでは、望ましい構文は次のようになります。
<usercontrol Title="Some Title"><p>some random html content</p></usercontrol>
レンダリングされたユーザー コントロールのサンプルは次のようになります。
<div class="CommonBox">
<div class="Title">Some Title</div>
<div class="Content"><p>some random html content</p></div>
</div>
私の説明が適切であることを願っています。これは誰にとっても理にかなっていますか、それとも目的の機能は達成できませんか?
乾杯!
編集
まともな解決策に到達することを期待して、テンプレート化されたユーザー コントロールの提案を試みました。私はこのサイトを "ウェイバック"し 、テンプレート化されたユーザー コントロールが機能するようになりました。次の質問は、テンプレート内にネストされたコントロールにプログラムでアクセスするにはどうすればよいですか...リンク例の「説明」テンプレートにテキストボックスコントロールがあり、その値をプログラムで設定したいとしますか? これは可能ですか?