6

我有一个用户控件 ( gallery.ascx),我想photo.ascx在画廊控件中使用该控件。我在顶部添加了这个寄存器gallery.ascx,但仍然找不到照片:

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

有任何想法吗?

4

1 回答 1

6

如果有人想知道,注册是正确的,我的照片用户控制标签只是没有正确形成。我确实有它:

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

并且 Key 属性需要使用单引号而不是双引号,因为它使用的是 Eval 表达式:

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

在那之后,它奏效了。

于 2008-10-30T18:55:19.703 回答