2 つのパブリック文字列プロパティを持つユーザー コントロールを設定しようとしています。この文字列は、ユーザー コントロールを含むページのコントロールの ID である必要があります。
クラスを検証するためにコントロールを使用した後、一例として、ラベルに関連付けられたコントロールIDを使用できませんでした
- このコントロールを別のページに追加するときに、プロパティ パネルのページ上のコントロールのリストを含むドロップダウンとしてプロパティを表示します。(これは、コントロールが機能を検証する方法であり、何が欠けているかを把握しようとします。)
すべてのリストを取得できた後、これらの一部を特定のコントロール タイプ (ドロップ ダウン リストまたはその効果のあるもの) に制限したいと考えています。私がすでに行ったいくつかの追加の読書に基づいて、これはカスタム型コンバーターで行う必要があると推測しています。
[ Category("Behavior"), DefaultValue(""), Description("The State Tex Box"), TypeConverterAttribute(typeof(AssociatedControlConverter)) ] public string StateControlToAutoFill { get { object o = ViewState["StateControlToAutoFill"]; return ((o == null) ? String.Empty : (string)o); } set { ViewState["StateControlToAutoFill"] = value; } }