パブリックプロパティstring[] foo
を持つユーザーコントロールを作成しました。非プリミティブな値をユーザーコントロールのプロパティにアサインする?
これを実際のマークアップに割り当てることはできますか?
プロジェクトの種類は、ASP.NET webforms/webアプリケーションです。
Iveは次の構文を試しましたが、動作しません。(コンパイルされますが、値は決して割り当てられません)。
<abc:MyControl runat="server" foo='<%# new string[]{"Hello"} %>' />
興味深い。チェックはされませんが、DataBindingイベントは、コントロールが特定のインターフェイスを実装した後にのみ呼び出されると仮定します。 – maxp
@maxp:すべてのコントロールには、DataBindingイベントがあります。 –