1、主要代码:
    
写了个简单的IFrame Web Partprotected override void RenderWebPart(HtmlTextWriter output)
{
写了个简单的IFrame Web Part            
//output.Write(SPEncode.HtmlEncode(Text));
写了个简单的IFrame Web Part
            output.AddAttribute(HtmlTextWriterAttribute.Width,IFrameWidth);
写了个简单的IFrame Web Part            output.AddAttribute(HtmlTextWriterAttribute.Height,IFrameHeight);
写了个简单的IFrame Web Part            output.AddAttribute(HtmlTextWriterAttribute.Src,url);
写了个简单的IFrame Web Part            output.AddAttribute(
"marginwidth","0");
写了个简单的IFrame Web Part            output.AddAttribute(
"marginheight",marginheight);
写了个简单的IFrame Web Part            output.AddAttribute(
"frameborder",frameborder);
写了个简单的IFrame Web Part            output.AddAttribute(
"scrollingr",scrolling);
写了个简单的IFrame Web Part            output.RenderBeginTag(HtmlTextWriterTag.Iframe);
写了个简单的IFrame Web Part            output.RenderEndTag();
写了个简单的IFrame Web Part        }
   
    2、安装包及源代码下载: https://files.cnblogs.com/dudu/IFrame.rar 
    3、WebPart安装方法:在SharePoint服务器上运行Setup目录中的Install.bat
    4、开发中遇到的问题:
        开始,我给IFrameWebPart添加了Width与Height属性,编译正常,可是在SPS页面上添加这个WebPart就出错,后来发现是因为Microsoft.SharePoint.WebPartPages.WebPart中已经定义Width与Height属性,IFrameWebPart添加的Width与Height属性与它产生了冲突。
   

相关文章:

  • 2021-04-01
  • 2021-05-05
  • 2022-12-23
  • 2022-12-23
  • 2021-09-06
  • 2021-08-14
  • 2022-01-09
  • 2021-04-04
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-20
相关资源
相似解决方案