开发一个简单的WebPart

转载 2006年06月21日 14:41:00

开发一个简单的WebPart,首先我们需要对Visual Studio .NET 2003进行相应功能的扩展,我们可以在微软的网站下载到一个扩展功能包,名字叫:WebPartTemplatesforVSNetSample2.exe
    下载地址:

http://download.microsoft.com/download/7/0/e/70e9b26f-ec05-4171-80ec-5d0d8c38e67e/WebPartTemplatesforVSNetSample2.exe

安装即可扩展Visual Studio .NET 2003使其可以开发WebPart部件。我们创建一个简单的WebPart工程


    修改几个地方:

WebPart2.cs文件

修改函数RenderWebPart增加一个显示一行字符串的语句。

         protected override void RenderWebPart(HtmlTextWriter output)

         {

              this.text = "我的Web部件";

              output.Write(SPEncode.HtmlEncode(Text));

         }

WebPart2.dwp文件

<?xml version="1.0" encoding="utf-8"?>

<WebPart xmlns="http://schemas.microsoft.com/WebPart/v2" >

     <Title>WebPart2</Title>

     <Description>WebPart2.</Description>

     <Assembly>MyFirstWebPart</Assembly>

     <TypeName>MyFirstWebPart.WebPart2</TypeName>

     <!-- Specify initial values for any additional base class or custom properties here. -->

</WebPart>

Manifest.xml文件

增加我们添加的WebPartdwp文件

  <DwpFiles>

    <DwpFile FileName="WebPart2.dwp"/>

  </DwpFiles>

将我们的WebPart在相应的网站进行部署,即可实现我们对一个简单WebPart的应用。关于一个WebPart的部署发放,参看另一篇文章《WebPart的三种部署方法》。

我们在设计网页上,选择添加Web部件,即可在“虚拟服务器库”中找到我们自己制作的Web部件


    将其脱拽到相应的位置即可
   

SharePoint 2013 开发——开发并部署webpart

SharePoint 2013 开发——开发并部署webpart
  • FoxDave
  • FoxDave
  • 2015年06月24日 10:20
  • 3747

如何在sharepoint 2013中创建自定义webpart

概要:通过使用vs2012创建一个sharepoint2013的webpart   在sharepoint 2012中我们使用的是user control和一个定义webpart的文件(class),...
  • whxpower_163
  • whxpower_163
  • 2013年10月22日 17:16
  • 3179

WebPart开发

Webpart的生命周期1.       当一个包含WebPart的WSS站点页面被响应请求或者是它被提交到Server端的时候,这时WebPart生存周期开始了2.       OnInit 初始化...
  • zhangqing_star
  • zhangqing_star
  • 2011年04月14日 11:40
  • 4774

sharepoint: 如何获取页面上webpart列表

目前由于项目需要,自己在technical research的时候研究了一下。获取当前页面所有的webpart:     list =  new BulletedList();  WebPartZon...
  • nathan_romain
  • nathan_romain
  • 2010年03月01日 14:01
  • 1299

SharePoint 2010 WebPart Web部件 总贴

之前写的SharePoint WebPart Web部件相关的博客,没有做一个索引,导致网友在查看的时候很不方便,于是这里我做一个总贴。...
  • u012025054
  • u012025054
  • 2014年07月21日 09:00
  • 2672

Sharepoint webpart 自定义属性

首先找到建立的webpart项目,打开webpart的代码页,注意,是webpart代码页面,不是用户控件的代码页 :) 在webpart的代码页面可以添加属性 这里采用了私有变量是因为w...
  • jason_dct
  • jason_dct
  • 2014年04月12日 11:44
  • 1257

编辑(配置)WebPart的属性等操作.

 有些时候,在我们配置属性的时候,可能我们会希望这个时候,页面上的webpart区域显示其它内容或提示信息. 那我们如何判断我们是不是在编辑模式中呢? 可能大家知道这样一个小窍门...
  • lingpaoershiyishiji
  • lingpaoershiyishiji
  • 2014年12月31日 15:04
  • 442

SharePoint Framework系列(一)-简介

SharePoint Framework(SPFx),是页面 和Webpart的模型,完全支持本地开发(即完全可以脱离SharPoint环境在本地进行开发),听起来是不是很高级呢,早期SharePoi...
  • Frank_CAU
  • Frank_CAU
  • 2016年11月19日 15:50
  • 361

Content Editor Webpart(二)添加JQuery和html代码

在上一篇(Content Editor Webpart(一)引用JQuery  )中介绍了如何在Content Editor Webpart中引用JQuery, 这一篇介绍一下如果在Content ...
  • SPFarm
  • SPFarm
  • 2015年03月19日 11:00
  • 1000

SharePoint 2010--为WebPart创建自定义属性

通过为web part创建自定义属性,我们可以通过改变web part的属性实现web part在页面上的动态显示。这些属性存储在数据库中,可以在页面加载的时候进行重用。 接下来创建的web par...
  • lance_lot1
  • lance_lot1
  • 2012年09月10日 17:44
  • 895
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:开发一个简单的WebPart
举报原因:
原因补充:

(最多只允许输入30个字)