Инициализируйте свойство Attributes объекта WebControl с помощью инициализатора коллекции
Я хочу инициализироватьWebControl
объекты, встроенные, но для некоторых полей это немного сложно. Например, когда я пытаюсь инициализироватьAttributes
свойствоTextBox
объект как это:
using System.Web.UI.WebControls;
Panel panel = new Panel() { Controls = { new TextBox() { Attributes = { { "key", "value" } } } } };
Я получаю ошибку:
Не могу инициализировать типAttributeCollection'с инициализатором коллекции, потому что он не реализует' System.Collections.IEnumerable '
Любая идея, как может работать встроенная инициализация в этом случае?