首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

Web Part最强大的一个功能是它们可以在设计和运行期间相互连接。因此,我们可以创建一个提取数据的Web Part(提供程序),把它传送给另一个Web Part(使用程序),来创建数据的格式化显示。给用户提供一组提供程序和使用程序,用户就可以在运行期间选择需要的提供程序,把它与需要的使用程序连接起来。

例如,第1章描述的图书销售站点:用户可能在多个搜索提供程序中选择:第一个提供程序提供了许多搜索选项,第二个提供程序只有几个搜索选项,第三个提供程序提供了针对学术市场的专用搜索选项。选择了一个搜索提供程序之后,用户就可以把它连接到某个搜索使用程序上,该使用程序提供了显示信息的几种不同方式:显示基本信息、详细信息,有或没有图书封面,为特定读者提供的信息(例如引用学者的列表)。

本章将讨论如何完成以下这些操作。

●       创建Web Part提供程序,它可以给其他Web Part发送数据

●       创建可以请求该数据的Web Part使用程序

●       创建转换器,让最初没有设计为彼此通信的Web Part也能相互传送数据

●       在设计或运行期间建立连接,或让用户建立该连接

10.1  使用可连接的Web Part

在讨论如何创建可连接的Web Part之前,应先了解如何连接页面上的Web Part。假定页面上已有两个Web Part。

●       显示图书详细信息的Web Part (BookDetail)

●       列出图书的Web Part(BookList)

用户可以从列表中选择一本图书,让Web Part显示图书的详细信息。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论