5
我有一个用户控件(gallery.ascx
),我想在图库控件中使用photo.ascx
控件。我在gallery.ascx
顶部加入该寄存器,但它仍然无法找到的照片:如何在另一个用户控件中使用asp.net用户控件?
<%@ Register TagPrefix="ssctrl" TagName="photo" Src="controls/photo.ascx" %>
任何想法?
我有一个用户控件(gallery.ascx
),我想在图库控件中使用photo.ascx
控件。我在gallery.ascx
顶部加入该寄存器,但它仍然无法找到的照片:如何在另一个用户控件中使用asp.net用户控件?
<%@ Register TagPrefix="ssctrl" TagName="photo" Src="controls/photo.ascx" %>
任何想法?
如果有人想知道,注册是正确的,我的照片用户控制标签只是没有正确形成。我确实有它:
<ssctrl:photo ID="Photo" Key="<%# Eval("PageTemplatePK") %>" runat="server" />
,并使用单引号代替双引号需要的,因为它是使用一个eval表达式的关键特性:
<ssctrl:photo ID="Photo" Key='<%# Eval("PageTemplatePK") %>' runat="server" />
之后,它的工作。
是否有可能您的画廊控件也在控件文件夹中,使得Src属性不正确? – 2008-10-30 18:47:49