iframe源物理文件或对象

时间:2009-07-08 08:56:16

标签: html iframe

您好我想将对象传递为iframe src。有可能吗?

像这样

StreamReader reader = new StreamReader(data);
string s = reader.ReadToEnd();

myiframe.Attributes.Add("src", s);

谢谢你, 纳古

1 个答案:

答案 0 :(得分:0)

不,除了ifl的source(src)属性之外,你不能设置任何其他值。

但是,如果您要设置的文本包含html内容,则可以将其添加到占位符中。

编辑:我认为您正在使用ASP.NET,并假设您的asp.net页面中有一个占位符:

<asp:PlaceHolder runat="server" ID="phContent"></asp:PlaceHolder>

您可以在此占位符内的代码后面设置内容,如下所示:

StreamReader reader = new StreamReader(data);
string htmlContent = reader.ReadToEnd();

phContent.Controls.Add(new LiteralControl(htmlContent));