65.9K
CodeProject 正在变化。 阅读更多。
Home

ASP.NET 标签/搜索云服务器控件

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.65/5 (6投票s)

2008年2月15日

CPOL

1分钟阅读

viewsIcon

46933

downloadIcon

648

一个用 VB.NET 编写的可定制的云生成器。

引言

这是一个可定制的 ASP.NET 服务器控件,它将根据 DataSet 生成关键词/搜索/标签云。 欢迎根据您的需要修改代码。

示例

SearchCloud.PNG

背景

这是第一个发布版本。 要查看演示并下载当前版本,请参阅项目主页

特点

  • 免费源代码或仅组件。
  • DataSet 生成(可与 XML、数据库或以编程方式创建等一起使用)。
  • 可选的双色渐变云。
  • 各种字体大小单位(em、px、pt、%)。
  • 最大和最小字体大小(以十六进制格式)。
  • 按字段名称升序或降序排序。
  • 可定制的 URL,带有变量。
  • 可定制的链接标题格式,带有变量。
  • 可分配的 CSS 类。
  • 能够向链接添加自定义 HTML 属性(带有变量)。
  • XHTML 有效且 CSS 友好。

使用代码

要使用此组件,您需要将 SearchCloud.dll DLL 文件复制到您的 bin 目录。 复制后,打开您计划实现云的页面,并在顶部添加

<%@ Register assembly="SearchCloud" namespace="IntrepidStudios.SearchCloud" tagprefix="IS" %>

然后,使用此标签实现云

<is:cloud id="cloud1" runat="server" />

在使用它之前,您需要为其分配一个 DataSource 和一些字段名称。 为此,打开页面的代码隐藏文件并使用以下代码激活控件

    Dim ds As New DataSet

    Cloud1.DataIDField = "keyword_id"
    Cloud1.DataKeywordField = "keyword_value"
    Cloud1.DataCountField = "keyword_count"
    Cloud1.DataURLField = "keyword_url"

    Cloud1.DataSource = ds

您必须拥有包含关键词数据的 DataSet 才能使用该控件。 这可以来自数据库、XML 文件或任何可以转换为 DataSet 的内容。

自定义

有关完整详细信息和最新文档,请参阅项目主页

历史

  • [2008-02-15] - 添加到 CodeProject。
© . All rights reserved.