我有一个名为Template Management的页面,用于列出所有可用的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>
有人可以建议如何解决此问题吗?
答案 0 :(得分:0)
使用iframe并设置具有固定高度和宽度的所有内容。这里使用srcdoc不支持ie但是所有浏览器都显示它的内容具有固定的高度和宽度。