- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十二章使用Web部件
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * 在Web部件中的个性化 为成员资格配置站点 选择提供程序 创建Web 部件页 启用/禁用 Web 部件个性化设置 为Web部件属性启用个性化 该属性必须是公共的并且必须具有公共的 get 访问器和 set 访问器 该属性必须是读/写属性 该属性不能带有参数 该属性不能被索引 演示和练习:在Web部件中实现个性化 多媒体演示 编辑和设置Web部件 对Web部件进行设置和编辑 通过AppearanceEditorPart和LayoutEditorPart设置Web部件的呈现样式 使用PropertyGridEditorPart设置Web部件自定义属性 使用BehaviorEditorPart编辑Web部件其他行为属性 使用ImportCatalogPart添加Web部件 演示和练习:在IE 中对Web部件进行编辑设置和导入 通过AppearanceEditorPart设置Web部件的呈现样式 AppearanceEditorPart Title 用于设置部件控件标题文本 ChromeType 用于选择所使用的标题和边框选项的类型 Direction 用于选择内容在页上的流动方向 Height 用于设置高度,包括数值和单位 Width 用于设置宽度,包括数值和单位 Hidden 用于指示该控件是否已隐藏 通过LayoutEditorPart设置Web部件的呈现样式 LayoutEditorPart ChromeState 获取或设置部件控件是处于最小化状态还是正常状态 Zone 获取当前包含 WebPart 控件的 WebPartZoneBase 区域 ZoneIndex 获取 WebPart 控件在其区域内的索引位置 使用PropertyGridEditorPart设置Web部件自定义属性 属性 说明 WebBrowsable 在PropertyGridEditorPart 对象中是否显示 Web 部件控件的指定属性 WebDisplayName 定义 Web 部件控件属性的友好名称 WebDescription 定义作为 Web 部件控件属性的工具提示使用的字符串值 使用WebBrowsable、WebDisplayName、WebDescription这三个属性设置是否在PropertyGridEditorPart中显示和显示的相关属性 使用BehaviorEditorPart编辑Web部件其他行为属性 行为属性是指用户界面的一些操作行为,对于Web部件而言,包括: 导入/导出 关闭部件 编辑部件 最小化 如果正在编辑的 WebPart 控件的 IsShared 属性值为 true,并且页处于用户个性化设置范围内则不显示该控件。在这种情况下,通常需要执行两个步骤显示该控件: 向 Web.config 文件添加项,该项提供授权用户权限 在运行时以编程方式将页从用户级别更改为共享级别个性化设置范围 使用ImportCatalogPart添加Web部件 当WebPart关闭后,可以使用ImportCatalogPart添加 演示和练习:在IE 中对Web部件进行编辑设置 多媒体演示 Web部件连接 Web部件连接概念 连接的工作原理 演示和练习:建立Web部件间的连接 Web部件连接概念 Web 部件连接是两个服务器控件之间的链接或关联,使二者可以共享数据 一个连接涉及两个控件:一个是数据提供者,另一个是数据使用者 连接始终出现在 Web 部件应用程序的上下文中,这意味着除了参与连接的两个服务器控件外,网页中还要求有两个其他控件 在连接关系中,使用者和提供者都具有至少一个称为“连接点”的关联对象 要形成连接,使用者和提供者必须都能识别相同类型的数据,这些数据在 Web 部件连接中通过接口实例传递 创建连接后,它包含在 WebPartConnection 对象中 连接的工作原理 Web 部件连接基于连接的“拉”模型,其中使用者从提供者那里获取数据 建立连接的机制是一个特殊的回调方法:使用者和提供者中各有一个 ConnectionProvider 和ConnectionConsumer属性在源代码中将它标记出来 演示和练习:建立Web部件间的连接 多媒体演示 回顾 Web部件 Web部件页 创建和使用Web部件 实验 参照实验手册,并在教师指导下完成实验报告。 习题 详见本书第12章后习题部分,请学生独立完成。 * * * * * * * * * * * * * * * * 第12章使用Web部件 内容 Web部件 Web部件
文档评论(0)