ASP.Net Templated Server Controls различие между UpdatePanel и другими элементами управления
Используя совет, данный на этом посте...
Создание элемента управления ASP.Net Templated Server
... Я смог создать хороший шаблонный серверный элемент управления.
Однако я заметил, что на некоторых шаблонных элементах управления, таких как ASP.Net UpdatePanel, вам не нужно использовать FindControl, чтобы найти фактический элемент управления внутри вашего шаблона. UpdatePanel имеет шаблон (или аналогичный), и это просто позволяет осуществлять прямой доступ к вашим элементам управления без использования метода FindControl, который я должен использовать для созданного шаблонного элемента управления.
Как мне сделать свой элемент управления, например панель обновления, где не нужен шаблон?
Благодарю.
1 ответ
Вы используете шаблон, но добавляете [TemplateInstance(TemplateInstance.Single)] к свойству с помощью ITemplate, и это должно решить эту проблему:
http://msdn.microsoft.com/en-us/library/system.web.ui.templateinstanceattribute.aspx
НТН.