, когда мы хотим определить шаблон в наших пользовательских элементов управления мы объявляем поле, как это в нашем пользователь контролируетASP.Net ITemplate - способы объявить
public ITemplate MyTemplate { get; set; }
так что содержимое определяемые пользователем шаблоны будут представлены в MyTemplate, и вы можете использовать его.
и есть способы, чтобы настроить шаблоны, например
[TemplateInstanceAttribute(TemplateInstance.Single)]
public ITemplate MyTemplate { get; set; }
приведенный выше пример позволит определяет одиночные шаблоны экземпляра (http://www.nikhilk.net/SingleInstanceTemplates.aspx).
Я случайно наткнулся на шаблоны отдельных экземпляров и сдулся от его силы.
мой вопрос - все, что возможно с помощью ITEMplates? как мы их определяем (точнее, через аннотации). есть ли хорошая документация для ITemplates? (пожалуйста, не указывайте на msdn)
Спасибо за ответ. Я понимаю, как применять iTemplate, но мой вопрос в том, есть ли хорошая документация/ресурс, доступный на ITemplate. Я смотрю что-то вроде «ITemplate Complete Reference» ... – Mahes
Это довольно специфическое требование. Вероятно, лучше всего, если вы думаете о чем-то, что вам нужно достичь, тогда люди могут предложить способы его достижения. – Echilon
Я думаю, что я хочу, чтобы я хотел полностью понять, что ITemplate может и не может сделать. – Mahes