zoukankan      html  css  js  c++  java
  • 一步步学习SPD2010--第四章节--创建和修改网页(8)--插入Web部件区域

            使用Wiki页面或者Web部件页面,用户可以使用浏览器管理页面内容。在Wiki页面上,只有在EmbeddedFormFiled SP控件内的内容才能在浏览器中编辑,在Web部件页中,只有Web部件区域内的内容(能在浏览器中被编辑)。当你开发解决方案时,你需要开发页面,允许你给内容拥有者提供通过浏览器添加他们自己的内容的能力。因此,开发你自己的Wiki页面和Web部件页面对你的解决方案是重要的。

            在第三章节,你看到使用SPD创建你自己的Web部件页面是多么容易。你被提供8个不同的页面布局。但是这些布局可能不能满足你的需求----你可能需要插入、删除或者修改你Web部件页面上的Web部件区域或者从一个ASP.NET页面创建你自己的Web部件页面。开发者和Web设计者可以使用MS VS2010来定义存储在Web服务器上根目录的页面内的Web部件区域,或者你可以使用SPD插入Web部件区域到新的或现存的页面(当你保存时,被保存在SQL Server内容数据库中)。

            你只能在Web部件区域插入Web部件;你不能插入文本或图片。Web部件区域有影响内部包含的Web部件显示的属性,并且他们控制用户被允许使用浏览器进行的操作。这些属性详细显示在下面表中。

    1.      Zone title。当在SQL Server内容数据库存储Web部件信息时使用。你应该给每个区域一个有意义且一致的标题;例如不要给左边的Web部件区域命名First,而在另一个页面命名Left。当你在发布网站页面布局上创建Web部件区域时尤为重要。

    2.      Frame style。是区域中所有Web部件默认的frame样式。这个设置可以被Web部件Frame Style属性覆盖。

    3.      区域内Web部件的布局。允许你在从上到下(垂直布局)或并排(水平布局)间选择。

    4.      区域内Web部件的浏览器设置。允许你限制浏览器用户对页面的更改。通过清除三个复选框,你有效地移除了通过浏览器自定义区域内Web部件的能力。

            本例中,你插入两个Web部件区域。

    1.      打开OfficeFurniture.aspx。在form#form1矩形中,定位。

    2.      在插入选项卡,Web部件组中点击Web部件区域。

            Web部件区域工具----格式选项卡显示。一个名为Zone1的Web部件区域出现,左上角标签名为webpartpages:wikicontentweb,在快速标签选择器上为橙色。如果这个ASP.NET非视觉帮助控件视觉帮助打开,你可以在Web部件区域上方看到SPWebPartManager SP控件。


    3.      在格式选项卡,区域标题框中输入Main

    4.      点击区域布局,选择并排(水平布局),然后在Web部件区域组中点击属性。

    5.      在“此区域包含的Web部件的浏览器设置过”,清除三个复选框。


    6.      点击确定。然后在快速访问工具条上,点击保存。

            注意:尽管OfficeFurniture包含了Web部件区域,你不必在SPD中,以高级模式打开页面。

  • 相关阅读:
    几个计算广告学的课程
    Jie Bao 牛人cv
    如果英剧《黑镜子》拍第三季,你来写一集剧本策划,你想写一个什么样的故事呢? 知乎
    设计模式之迭代器与组合模式
    javascript 时钟clock
    项目中的需求蔓延
    一个产生随机random markers 例子
    设计模式之模板方法模式
    设计模式之反(向)模式
    转:用函数式编程技术编写优美的 JavaScript
  • 原文地址:https://www.cnblogs.com/crazygolf/p/3857124.html
Copyright © 2011-2022 走看看