面对Sharepoint,如何在Site Definition中引入Master Page?
来源:广州中睿信息技术有限公司
发布时间:2012/10/21 23:25:16 编辑:itlead 阅读 2441

  如何在VS2010中开发并部署Master Page,相信不少人都比较熟悉了,但如何在我们的Site Definition中引入Master Page呢?也就是说,当你以此Site Definition来新创建一个Site时,此Site中的页面就会基于你引入的Master Page来创建。 

  因为内容较多,所以具体分成两个大的步骤:

  1、如何引入Master Page。

  2、如何引入CSS等资源来影响Maste Page的外观。

  当然,上述操作都是在Site Definition中进行。


  本篇就先说说第一个大部分:如何在Site Definition中引入Master Page.

  首先打开VS2010,新建项目,选择Site Definition项目模板,如下

   1.jpg

  默认选择为Farm模式,确定后进入项目如下

   2.jpg

  系统已经为我们搭好了框架

  接下来我们需要做的就是引入Master Page,由于Master Page是属于File等类型的资源,所以我们需要以Module的方式引入,具体操作就是在项目上新建Item,在Item模板中选择Module模板,如下:

    3.jpg
 
  确定后,项目变成如下样子

    4.jpg