- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Walkthrough 创建SPS WebPart.ppt
WalkThroughSharePoint WebPart 入门指南 背景知识 什么是 WebPart ? * 构成SPS站点WebPart Page的基本构建块 * 由WebPart说明文件(.dwp)和WebPart程序集(.dll)组成 * 也是ASP.NET Custom Control 此WalkThrough将讲述 如何在VS.NET中“可视化”创建WebPart 如何迅速将WebPart导入到SPS站点中 一、创建一个ASP.NET User Control 二、创建一个WebPart 三、配置WebPart 四、信任WebPart 五、部署WebPart 六、导入WebPart 六、导入WebPart (续) 七、To Be Continue… * Kaneboy [MS MVP] 在VS.NET中创建一个空Web项目,添加一个“Web用户控件”,在可视化界面下创建一个符合要求的UserControl。 要点:不要在此UserControl的Code-Behind文件(.ascx.cs)中写入代码,所以必需的代码直接写入(.ascx)文件中。并编辑(.ascx)文件头的“%@ Control %”标签,将“CodeBehind”和“Inherited”等属性去掉,目的是使其不用依赖于(.ascx.cs)文件。 如左图,我们创建了一个文件名为“WebUserControl1.ascx”的User Control,上面放置了一个Calendar控件。 1、从微软网站下载WebPart Templates for VS.NET,并安装。 2、在VS.NET中创建一个“Web Part Library”项目(比如项目名为“SampleWebPart”),VS.NET会帮我们自动创建一个继承自Microsoft.SharePoint.WebPartPages.WebPart的WebPart(通常名称为“WebPart1”),并自动重载RenderWebPart()方法。 3、在WebPart1类中定义一个用来保存第一步中创建的UserControl的对象: private System.Web.UI.Control _innerUserControl; 4、重载WebPart1的父类的CreateChildControls()方法,在其中载入第一步创建的UserControl: protected override void CreateChildControls() { _innerUserControl = this.Page.LoadControl(/bin/WebUserControl1.ascx); this.Controls.Add(_innerUserControl); } 5、在RenderWebPart()方法中输出载入的UserControl: protected override void RenderWebPart(HtmlTextWriter output) { this.EnsureChildControls(); _innerUserControl.RenderControl(output); } 打开WebPart1.dwp,这是一个XML格式的配置文件。 ?xml version=1.0 encoding=utf-8? WebPart xmlns=/WebPart/v2 TitleKaneboys Sample WebPart/Title DescriptionKaneboys Sample?WebPart, Heihei! :)/Description AssemblySampleWebPart/Assembly TypeNameSampleWebPart.WebPart1/TypeName !-- Specify initial values for any additional base class or custom properties here. -- /WebPart Title : 显示在SPS页面上的标题 Description : 显示在SPS页面上的提示文字 Assembly : 编译出来的dll文件的文件名(勿加“.dll”) TypeName : 完整的WebPart的类名称(包含Namespace) 在SPS服务器上打开承载SPS站点的虚拟主机的根目录,编辑web.config文件; 在里面可以找到一个“SafeControls”标签,下面有很多“SafeControl”子标签,描述了所有被SPS站点信任的WebPart信息。我们需要将我们制作的WebPart添加到信任列表中: SafeControl Assem
您可能关注的文档
- Python - 南京大学软件学院.ppt
- Quantity One定量分析 - 资料中心 - 生物在线.doc
- Safety education of pedestrian. A systematic review in ….ppt
- Science Online.doc - 四川省农业科学院 主页.doc
- SCI来源期刊篇均引文量的变化趋势及其与学科集合影响因 ….doc
- Sda - 黑龙江省安全生产信息网.doc
- Sin título de diapositiva - 长春工业大学图书馆欢迎您!.ppt
- Sky123.Org - 上海市勘察设计行业协会.doc
- skyship document template - 国家科技计划申报中心.doc
- Social science online - 清华大学图书馆.ppt
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
文档评论(0)