- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用VisualStudio2010创建SharePoint列表
练习 :利用Visual Studio 2010创建列表在此次练习中,您将利用包括Visual Studio 2010在内的SharePoint开发工具来新建一个SharePoint列表。在开始此次练习之前,您可能需要运行位于c:\Student\Labs\03_Lists\文件夹中的SetupLab03.bat批处理文件,来新建一个用于测试和调试您将在此次实验中所编写的代码的网站集。该批处理文件将在/sites/Lab03位置新建一个网站集。启动Internet Explorer并导航到位于/sites/Lab03的顶级网站。对该网站稍做观察,并确保其符合预期要求。注意,该设置脚本将新建一个位于顶级的新网站集。启动Visual Studio 2010,选择文件? 新建项目并使用如下信息,来新建一个空白的SharePoint项目:项目类型: 已安装的模板? SharePoint ? 2010模板: 空白SharePoint项目名称: ListsAndSchemas在SharePoint 自定义向导中,输入之前步骤创建的网站的URL地址(/sites/Lab03),来将其作为调试用网站,然后,勾选部署为场解决方案复选框。首先要为待创建的新列表定义网站栏目和内容类型。要实现该目的,需要向当前项目添加一个新的项目条目。在解决方案资源管理器窗口中,右击ListsAndSchemas项目,并选择添加? 新建项。在SharePoint ? 2010模板列表中,选择内容类型,并将其命名为Product。此时,该向导对话框将提示您为新建内容类型指定继承自哪个现有的内容类型。选择项目内容类型。在创建内容类型之前,首先要创建2个网站栏。在ContentType元素的起始位置之前添加如下CAML。注意,您不必使用与如下代码相同的GUID。只要确保一直在使用您自己的GUID即可,因为后面的步骤需要对其进行引用。请确保ID=属性使用大写字母。IntelliSense将试图使用无效的Id=形式。?xml version=1.0 encoding=utf-8?Elements xmlns=/sharepoint/ Field SourceID=/sharepoint/v3 ID={36819A9B-E748-47D5-9949-A65DD195BF80} Name=ProductDescription DisplayName=Product Description Group=My Custom Columns Type=Text DisplaceOnUpgrade=TRUE / Field SourceID=/sharepoint/v3 ID={5CD2C0C1-67AC-4F9E-BF21-463CFEE9B382} Name=ProductID DisplayName=Product ID Group=My Custom Columns Type=Number DisplaceOnUpgrade=TRUE //Elements在创建网站栏之后,您就可以将这些栏添加到当前的内容类型。为每个由ContentType节点包围的2个栏添加一个包含若干FieldRef元素的FieldRefs元素,来实现将各个栏添加到当前的内容类型,定义完成的内容类型应该如下CAML所示。确保为ProductDescription 和 ProductID使用正确的GUID,以便可以引用到前一步骤所创建的栏目。?xml version=1.0 encoding=utf-8?Elements xmlns=/sharepoint/ Field SourceID=/sharepoint/v3 / Field SourceID=/sharepoint/v3 / ContentType ID=096f1cb54a19becaf8ee2f193899 Name=Product Group=我的自定义内容类型 Description=我的Product内容类型 Inherits=TRUE Version=0 FieldRefs FieldRef ID={fa564e0f-0c70-4ab9-b863-0177e6ddd247} Name=Title DisplayName=Product Name / FieldRef ID={36819A9B-E748-47D5-9949-A65DD195BF80} Name=ProductDescription / FieldRef ID={5CD2C0C1-67AC-4F9E-BF21-463CFEE9B382} Name=ProductID / /FieldRefs /ContentType/Elements完成后如下图所示。 现在
原创力文档


文档评论(0)