如何使用特定高度和宽度的文字控件呈现html内容

时间:2015-01-24 08:07:29

标签: html asp.net-4.0

我有一个名为Template Management的页面,用于列出所有可用的html模板。现在我在设置具有特定高度和宽度的文字控件时遇到问题。

enter image description here

以下是关于如何将此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>

有人可以建议如何解决此问题吗?

1 个答案:

答案 0 :(得分:0)

使用iframe并设置具有固定高度和宽度的所有内容。这里使用srcdoc不支持ie但是所有浏览器都显示它的内容具有固定的高度和宽度。