从数据库中提取数据并在asp.net中显示为超链接

时间:2014-03-05 12:22:41

标签: c# asp.net database hyperlink

我正在开发一个ASP.net应用程序,我无法找到如何从我的数据库中提取数据并将结果数据显示为超链接。基本上我需要拉取数据并将其显示为一系列超链接,点击这些超链接会将用户重定向到相应的页面。任何人都可以指出我正确的方向(教程,文章等)

非常感谢。

2 个答案:

答案 0 :(得分:0)

从你的帖子我猜你几乎没有HTML知识。我不能在没有为您编写技术解决方案的情况下为您提供技术解决方案,但您需要从数据库中检索超链接值并将其放入页面的超链接标记中。

我将从这里开始使用html并检索sql数据:http://www.w3schools.com/

答案 1 :(得分:0)

在不确切知道从数据库中提取的数据的情况下,我会在黑暗中进行刺杀并推荐以下内容。

设置一个存储过程来检索所需的信息,然后使用sqlDataReader执行此过程,并为每个结果添加标签中的一些值?

如下所示:

while (rdr.Read())
{
    string name= rdr["name"].ToString();
    string link= rdr["link"].ToString();
    HtmlAnchor htmlanchor = new HtmlAnchor();
    htmlanchor.HRef = link;
    htmlanchor.InnerText = name;
    formID.Controls.Add(htmlanchor);
}