如何在设计时更改iframe背景颜色?
按设计时间我的意思是: 我的类扩展了CompositeControl,我实现了设计时支持。
这是CreateChildControls()的一部分:
editor = new HtmlGenericControl("iframe");
editor.ID = "editorID";
editor.Style["background-color"] = "Red";
editor.Style["color"] = "Black";
editor.Style["position"] = "absolute";
editor.Style["left"] ="0px";
editor.Style["top"] = "0px";
editor.Attributes["width"] = editorWidth.ToString() + "px";
editor.Attributes["height"] = editorHeight.ToString() + "px";
editor.Attributes["frameborder"] = "0";
editor.Attributes["scrolling"] = "auto";
答案 0 :(得分:2)
你必须设置iframe指向的任何页面的背景(src属性);)
如果iframe指向与您相同的域,那么您可以使用Javascript来更改背景颜色或添加其他样式表 - 但这也不是在设计时。
这个iframe是什么?