SharePoint 2007 应用程序页的开发部署.pdf

SharePoint 2007 应用程序页的开发部署.pdf

ID:52955289

大小:606.68 KB

页数:4页

时间:2020-04-03

SharePoint 2007 应用程序页的开发部署.pdf_第1页
SharePoint 2007 应用程序页的开发部署.pdf_第2页
SharePoint 2007 应用程序页的开发部署.pdf_第3页
SharePoint 2007 应用程序页的开发部署.pdf_第4页
资源描述:

《SharePoint 2007 应用程序页的开发部署.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SharePoint2007开发部署应用程序页SharePoint2007开发部署ApplicationPages1SharePoint2007开发部署应用程序页–霖雨介绍:SharePoint应用程序页,也就是_layouts路径下的aspx页面,服务器C:ProgramFilesCommonFilesMicrosoftSharedwebserverextensions12TEMPLATELAYOUTS下,如我们常见的settings.aspx和viewlsts.aspx页面,就是典型的ApplicationPages。下面,我们就一起写一个获取列表的App

2、licationPages:步骤一打开VS2008,新建一个项目,如下图:步骤二创建文件夹层次,添加Microsoft.sharepoint.dll,添加aspx页面,并添加强命名标记,因为将来生成的dll文件,是要放到GAC里面的,所以必须有强命名。如下图:BOLGURL--http://www.cnblogs.com/jianyus/2SharePoint2007开发部署应用程序页–霖雨步骤三添加copy.bat,这个是可选的,作用主要是把生成的Dll文件,自动拷贝到GAC;生成的aspx页面,自动拷贝到Layouts下;然后,重新启动iis。Copy.bat的详细内容

3、是@echooffSETTEMPLATE="c:programfilescommonfilesmicrosoftsharedwebserverextensions12Template"EchoCopyingMyAppPages.dlltoGAC"C:ProgramFilesMicrosoftSDKsWindowsv6.0ABingacutil.exe"-ifbinMyAppPages.dllEchoCopyingfilestoTEMPLATESdirectoryxcopy/e/yTEMPLATE*%TEMPLATE%iisreset步骤四修改前台

4、代码,引用application.master,Layouts下面的页面,基本上都是引用这个系统母版页,当然也有特别的,引用dialog.master等的,但是这里面的页面,一定不要用designer打开并保存,可以用VS或者记事本比较好,否则打开即使不修改保存后,依然报错。<%@PageLanguage="C#"MasterPageFile="~/_layouts/application.master"AutoEventWireup="true"CodeBehind="BackManages.aspx.cs"Inherits="BackManages,MyAppPages

5、,Version=1.0.0.0,Culture=neutral,PublicKeyToken=46fe2c2183412eb6"%>添加PlaceHolderMain节点,添加我们需要展现列表的Gridview。熟悉SharePoint的人,对Placeholdermain节点一定不会陌生。

6、t>步骤五引用头文件,继承LayoutsPageBase,编写我们的代码。Layouts下面的应用程序页,都需要继承LayoutsPageBase来进行开发,我没有加命名空间,把它删掉了,这个页面在2007上非常矫情,可能也是自己没有彻底摸透,只要修改少有不当,就会报错,所以编写的时候,注意一下。usingMicrosoft.SharePoint;usingMicrosoft.SharePoint.WebControls;publicpartialclassBackManages:LayoutsPageBase{protectedvoidPage_Load(objectse

7、nder,EventArgse){DataTabledt=newDataTable();dt.Columns.Add("标题");dt.Columns.Add("其他");SPSitesite=SPContext.Current.Site;SPWebweb=site.OpenWeb();SPListCollectionListC=web.Lists;BOLGURL--http://www.cnblogs.com/jianyus/3SharePoint2007开发部署应用程序页–霖雨foreach(SPListlis

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。