How to create aspx page on runtime and place literal control?
我有一个要求,我必须在iframe上动态显示一些内容。我来解释一下我的情况。我有一个表单,我必须在其中显示一些HTML文本。我之前做的是,在表单上放置一个文本并用HTML文本填充它。一切正常,但显示的HTML的文本对齐会被页面CSS覆盖。所以我现在想要的是,我放置一个iframe,而不是文字。现在在页面加载事件中,我将动态生成一个ASPX,并放置一个文本控件,并用HTML文本填充该文本控件。然后将在iframe中显示该aspx页。
所以我想知道以下几点:
举重物是个好主意吗文本,超过20K个字符内存,动态生成ASPX运行时页。
如果有任何解决方法不能继承文本中的页面css显示。
任何比我的方法更好的方法。
- 实现方法的方法(iframe和dynamic aspx)。
---我正在使用ASP.NET/C 4.0
一大堆问题…
提前谢谢
Amran,如果这实际上是一个CSS问题,我将首先尝试为该内容创建单独的CSS样式,并与您做的第一个解决方案一起使用。例如,将动态内容包装为widh
1 |
标签和地点
1 | #dynamic {} |
CSS文件中的样式设置。
我认为文本控件没有cssclass属性,因此您必须使用label或其他技术。
如果可能的话,我会尽量远离iframe解决方案。
希望这有帮助。