我有一个要求,我必须动态地在iframe上显示一些内容。让我解释一下我的情景。我有一个表单,我必须显示一些HTML文本。我之前做的是,我在表单上放置了一个字面值,并用HTML文本填充它。一切正常但是,显示的html的文本对齐被页面css覆盖。 所以我现在想要的是,而不是文字,我放置一个iframe。现在在页面加载事件中,我将动态生成一个aspx并放置一个文字控件并用html文本填充该文字控件。然后将在iframe中显示该aspx页面。
所以我想知道以下事项:
坚持沉重是一个好主意 文字,超过20K的字符 内存,动态生成aspx 页面在运行时。
如果有任何变通方法不继承 文字内的页面css 显示。
比我的方法更好的任何其他方法。
--- 我正在使用ASP.NET / C#4.0
大量问题......
提前致谢
答案 0 :(得分:0)
<div id="dynamicContent">
标记并放置
#dynamic {}
css文件中的样式设置。
我不认为Literal控件具有CssClass属性,因此您必须使用Label或其他技术。
如果可能,我会尽量远离IFrame解决方案。
希望这有帮助。