다른 사용자 컨트롤에서 ASP.NET 사용자 컨트롤을 어떻게 사용합니까?
-
05-07-2019 - |
문제
사용자 컨트롤이 있습니다 (gallery.ascx
) 그리고 나는 사용하고 싶다 photo.ascx
갤러리 컨트롤에서 제어. 이 레지스터를 상단에 추가했습니다 gallery.ascx
, 그러나 여전히 사진을 찾을 수 없습니다.
<%@ 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" />
그 후, 그것은 효과가있었습니다.
제휴하지 않습니다 StackOverflow