sharepoint2010 webpart开发心得

原创 2012年03月26日 17:06:08

1.建接口,接口文件结构为获得传递的参数。将按口文件拖进行强签名放到服务器的windows/assembly 下。

2.consumer部件:

[ToolboxItemAttribute(false)]
    public class webcs : WebPart
    {
        Label lbl;
        Iwebcon iwe = null;
        [ConnectionConsumer("get param", "get param")]
        public void getparam(Iwebcon _iweb) {
            iwe = _iweb;
        }
        public webcs()
        {
            this.Title = "webcs";
            this.ExportMode = WebPartExportMode.All;
        }
        protected override void CreateChildControls()
        {
            base.CreateChildControls();
            lbl = new Label();
            if (iwe != null)
            {
                lbl.Text = "GET.."+iwe.sendparam;
            }
            else
            {
                lbl.Text = "GET..";
            }
            this.Controls.Add(lbl);

        }
    }
}

3.provider部件:

   [ToolboxItemAttribute(false)]
    public class webprovider : System.Web.UI.WebControls.WebParts.WebPart,Iwebcon
    {
        protected string _sendparam = "";
        public string sendparam
        {
            get { return _sendparam; }
        }
        TextBox txt;
        Button btn;
        [ConnectionProvider("sendparam", "sendparam")]
        public Iwebcon connectionparam()
        {
            return this;
        }
        public webprovider()
        {
            this.Title = "Web Provider";
            this.ExportMode = WebPartExportMode.All;
        }
        protected override void CreateChildControls()
        {
            base.CreateChildControls();
            txt = new TextBox();
            txt.Text = "";
            btn = new Button();
            btn.Text = "send...";
            btn.Click+=new EventHandler(btn_Click);
            this.Controls.Add(txt);
            this.Controls.Add(btn);

        }

        void btn_Click(object sender, EventArgs e)
        {
            this._sendparam = txt.Text;
        }


    }
}

 

[assembly: CLSCompliant(false)]

 

 

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

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

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

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

SharePoint 2016 自定义城市和区域字段

前言  最近有这么一个需求,就是用到中国的各种行政区,然后还是三级联动,就琢磨写这么一个字段。然后,觉得挺有意义的,写字段的过程也有点心得,就想到拿到博客里分享给大家,一起看看。   1、 创建字段的...
  • linyustar
  • linyustar
  • 2017年01月13日 00:05
  • 506

SharePoint WebPart 简单的读取列表内容的web部件

最近,自己也在学习写一些SharePoint的部件,也就是使用对象模型,下面,介绍一下自己刚刚写的小测试程序,不足之处,还请指正。 1、  新建项目 Vs2008 – 新建 – 项目 – 类库 – 输...
  • linyustar
  • linyustar
  • 2013年07月05日 14:35
  • 1375

在Sharepoint2010的Webpart中调用WCF服务(二)创建webpart并调用WCF服务

在上一节中我们讲了如何创建一个简单WCF Service并以添加新网站的方式发布到IIS中,这一节我们将如何创建webpart并在webpart中调用WCF Service。 接上一节,第二...
  • xiaozhudan1110
  • xiaozhudan1110
  • 2013年06月06日 23:51
  • 662

在Sharepoint2010的Webpart中调用WCF服务(一)创建WCF服务并发布到IIS

最近正在sharepoint2010上做一个需要调用WCF服务的webpart项目,在这里希望能通过一个小例子跟大家分享一下,如何在webpart中调用WCF服务。 第一步,首先我们先来创建...
  • xiaozhudan1110
  • xiaozhudan1110
  • 2013年06月06日 22:51
  • 747

sharepoint2010 系列:Webpart安装 部署 激活 安装wsp文件

Webpart安装 部署 激活 安装wsp文件 添加步骤三步:安装、部署、激活。 撤消步骤三步:停用、收回、删除。 本文运行方式如下: 安装可以用Management shell形式和ba...
  • moon66sun
  • moon66sun
  • 2013年04月08日 15:31
  • 1030

如何使用本地账户“完整”安装 SharePoint Server 2010

如何使用本地账户"完整"安装 SharePoint Server 2010 原文:http://sharepoint.microsoft.com/blogs/fromthefield/Lists/P...
  • leon12354
  • leon12354
  • 2015年06月04日 10:26
  • 454

Android开发心得(一)

Android开发心得之MVC这一个学期在上潘老师的系统设计与分析课程时,我们小组开发了基于安卓平台的电影购票软件。在开发过程中收获了挺多,现在在课程结束前,把其分享出来。 MVC是软件工程中的一种...
  • a1054513777
  • a1054513777
  • 2017年06月10日 21:02
  • 317

使用C#代码部署SharePoint 2013开发包简单总结(一)

这篇文章将总结下如何将自己开发的列表、Web部件、事件接收器等元素部署到SharePoint的服务器。因水平有限,我的做法未必是最佳实践,会有些错误理解和疏漏,欢迎各位高手批评指正——但一定要能给出更...
  • u013540012
  • u013540012
  • 2014年03月11日 17:41
  • 482
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sharepoint2010 webpart开发心得
举报原因:
原因补充:

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