2015-01-24 5 views
1

사용 가능한 모든 HTML 템플릿을 나열하는 템플릿 관리라는 이름의 페이지가 하나 있습니다. 이제는 특정 높이와 너비로 리터럴 컨트롤을 설정하는 데 문제가 있습니다.특정 높이 및 너비의 리터럴 컨트롤로 HTML 컨텐트를 렌더링하는 방법

<ItemTemplate> 
<div class="thumb" align="center" style="height:150px;width:130px"> 
<table width="100%" align="center"> 
<tr> 
<td> 
<asp:Literal ID="Literal4" runat="server" Text='<%# Eval("TemplateBody")%>'></asp:Literal> 
<ajaxToolkit:HoverMenuExtender ID="hme1" runat="Server" 
TargetControlID="Literal4" 
PopupControlID="Panel2" 
DynamicContextKey='<%# Eval("Id") %>' 
DynamicControlID="Panel2" 
DynamicServiceMethod="GetDynamicContent" 
PopupPosition="Right" 
OffsetX="-25" 
OffsetY="15"/> 
</td> 
</table> 
</div> 
<table width="50%" align="left" style="border-color:Black;border-style:solid;border-width:1px;"> 
<tr> 
<td align="center"> 
<table> 
<tr> 
<td><asp:CheckBox ID="ChkSelect" runat="server" onclick = "Check_Click(this)"/></td> 
<td><asp:LinkButton ID="LinkButton2" runat="server" CssClass="quicklink" 
Text='<%# Eval("TemplateName") %>' CommandName="ViewTemplate" 
CommandArgument='<%# Eval("Id") %>'></asp:LinkButton> 
<br/> 
<asp:Label ID="Label2" runat="server" CssClass="normaltext" 
Text='<%# DataBinder.Eval(Container.DataItem, "CreatedDate", "{0:dd/MM/yyyy}") %>' 
ToolTip='<%# Bind("CreatedDate","{0:F}") %>'></asp:Label></td> 
</tr> 
</table> 
</td> 
</tr> 
</table> 
</ItemTemplate> 

누군가가이 문제를 해결하는 방법을 제안 해주십시오 수 : 여기

enter image description here

내가 Literal 컨트롤이 HTML 콘텐츠를 설정하는 방법에 대한 일반적인 생각에 대한 내 페이지 소스인가?

+0

저는 Panel 컨트롤에 내 리터럴 컨트롤을 넣고 고정 높이와 너비를 적용했습니다. 하지만 나는 성공하지 못했습니다. 내가 봤 거든 그 높이와 너비와 div에 리터럴 컨트롤을 넣어 찾으십시오. 패널 컨트롤도 div로 렌더링됩니다. 이 문제를 해결할 수있는 해결책은 무엇입니까? 제발 도와주세요 ... –

답변

0

iframe을 사용하고 고정 높이와 너비로 모든 콘텐츠를 설정합니다. 여기에서는 ie와 함께 지원되지 않는 srcdoc를 사용하지만 모든 브라우저는 고정 된 heigth와 width를 가진 내용을 보여줍니다.