UserControl з колекцією елементів керування всередині

I need to create UserControl with collection of inside.
No more elements allowed(must be supported by designer).

0

1 Відповіді

Ви запитуєте, чи можете ви розмістити дочірні елементи у розрізі веб-елемента керування ?:


    <scriptReferences>
        ...
    

Відповідь на вищенаведене НІ . Ви не можете гніздити дочірні елементи в Web User Control. Якщо вам потрібна така функціональність, ви можете створити власний контроль над сервером. Щоб виконати це, вам потрібно буде використовувати атрибут PersistenceMode .

[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
[PersistenceMode(PersistenceMode.InnerProperty)]
public ScriptReferenceCollection ScriptReferences
{
    get
    {
        if (scriptReferenceCollection == null)
        {
            if (scriptReferenceArrayList == null)
            {
                this.EnsureChildControls();
                if (scriptReferenceArrayList == null)
                    scriptReferenceArrayList = new ArrayList();
            }
            scriptReferenceCollection = new ScriptReferenceCollection(scriptReferenceArrayList);
        }
        return scriptReferenceCollection;
    }
}
0
додано
var chat = new Chat();
var chat = new Chat();
642 учасників

Обсуждение вопросов по C# / .NET / .NET Core / .NET Standard / Azure Сообщества-организаторы: — @itkpi — @dncuug