2008-10-30 4 views
5

У меня есть пользовательский элемент управления (gallery.ascx), и я хочу использовать элемент управления photo.ascx в управлении галереи. Я добавил этот регистр в верхней части gallery.ascx, но до сих пор не могу найти фото:Как использовать пользовательский элемент управления asp.net в другом пользовательском элементе управления?

<%@ Register TagPrefix="ssctrl" TagName="photo" Src="controls/photo.ascx" %> 

Есть идеи?

+0

Возможно ли, что ваш контроль галереи также находится в папке с элементами управления, что делает атрибут Src неправильным? – 2008-10-30 18:47:49

ответ

5

В случае, если кто-то задается вопросом, регистр верен, мой контрольный тег для пользователя был только что сформирован неправильно. Я есть это как:

<ssctrl:photo ID="Photo" Key="<%# Eval("PageTemplatePK") %>" runat="server" /> 

и ключ свойства, необходимые для использования одинарные кавычки вместо двойных кавычках, потому что он использует выражение Eval:

<ssctrl:photo ID="Photo" Key='<%# Eval("PageTemplatePK") %>' runat="server" /> 

После этого он работал.

Смежные вопросы

 Смежные вопросы