0
여기 내 코드입니다 :asp.net webpart의 ZoneTemplate에 일부 div 컨텐츠가없는 이유는 무엇입니까?
<asp:WebPartZone ID="Zone1" runat="server" Width="100%" PartChromeType="None" Padding="0" PartStyle-CssClass="NoPadding"
PartStyle-BackColor="Transparent" BackColor="Transparent" PartChromeStyle-BackColor="Transparent">
<PartStyle BackColor="Transparent"></PartStyle>
<CloseVerb Visible="false" />
<MinimizeVerb Visible="false" />
<ZoneTemplate>
<div class="demo">
<p>Procedure Queues</p>
</div>
<div class="demoBottom">
<div class="divPortletContent">
<br />
<asp:DataList ID="dlProcedureQueues" runat="server" >
<ItemTemplate>
<asp:HyperLink ID="lbProcedureQueues" runat="server" Text='<%# Eval("site_nm") %>' NavigateUrl='<%# Eval("site_url") %>' />
</ItemTemplate>
</asp:DataList>
</div>
</div>
</ZoneTemplate>
</asp:WebPartZone>
<div class="demo"><p>Procedure Queues</p></div>
에서 텍스트가 miising하고 내가는 WebPart 외부 넣을 경우가 작동합니다. 또한 webpart의 ZoneTemplate에 배치하면 모든 CSS 스타일이 손실됩니다.
어떤 아이디어 ?? 미리 감사드립니다.
어떤 이유로 ZoneTemplate 태그는 모든 일반 HTML을 무시하고 asp.net 컨트롤 만 렌더링합니다. 이 템플릿의 모든 내용을 페이지 컨트롤 (ascx)으로 변환하고 템플릿에서 호출하면 작동합니다. – WinFXGuy