- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WalkThrughSharePointWebPart入门指南
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
您可能关注的文档
- 8.2铝与铝的合金.ppt
- 2016年从化区松材线虫病防治林分改造工程设计.doc
- 8AUnit7easons教学设计.doc
- 8款保湿粉底 你水润过秋冬.pdf
- 8电磁兼容试验与测量技术静电放电抗扰度试验G.PDF
- 8种汤面做法详.docx.docx
- 8第八章 苯与芳香烃-09.pdf
- 9 小草与大树课件.ppt
- 900至K9+900给水管更换工程球墨铸铁管加工制作及防腐技.doc
- 97年度行政单位服务品质满意度回应说明及改进方案表4.doc
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
文档评论(0)