ASP.Net Templated Server Controls различие между UpdatePanel и другими элементами управления - PullRequest
1 голос
/ 08 июня 2010

Используя совет, данный в этом посте ...

Создание серверного элемента управления ASP.Net Templated

... Мне удалось создать хороший шаблонизированныйсерверный элемент управления.

Однако я заметил, что на некоторых шаблонных элементах управления, таких как ASP.Net UpdatePanel, вам не нужно использовать FindControl, чтобы найти фактический элемент управления внутри шаблона.UpdatePanel имеет шаблон (или аналогичный), и это просто позволяет осуществлять прямой доступ к вашим элементам управления без использования метода FindControl, который я должен использовать для созданного шаблонного элемента управления.

Как сделать свой элемент управления похожим на обновлениепанель, где не нужен шаблон?

Спасибо.

1 Ответ

1 голос
/ 08 июня 2010

Вы используете шаблон, но добавляете [TemplateInstance (TemplateInstance.Single)] к свойству с помощью ITemplate, и это должно решить эту проблему:

http://msdn.microsoft.com/en-us/library/system.web.ui.templateinstanceattribute.aspx

HTH.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...