ASP后台动态添加前端HTML标签以及超链接页面传参

本文介绍了如何在ASP后台动态添加HTML标签,以li标签形式展示数据库数据,并详细阐述了超链接传参的实现过程,用于点击后跳转到详细页面并显示相应信息。
摘要由CSDN通过智能技术生成
1.asp后台动态添加前端HTML标签

  为了实现后台动态地将数据库表中的数据以li标签的形式展示在前端页面上,先来看个实例:
  首先,在前台放置一个label标签:<asp:Label ID="LabelShow" runat="server" Text="Label"></asp:Label>,目的是将后台添加的html标签动态输出在这个标签上。
  然后,在后台添加html标签,要用到StringBuilder类,使用该类需要根据提示添加using System.Text;命名空间。代码如下:

     StringBuilder str = new StringBuilder(); //创建一个实例
     DataTable table = hotel.searchHotelInfo();  //查询到的内容
     if (table != null && table.Rows.Count > 0)  //判断数据集中是否有数据
     {
          str.Append("<ul>");  //ul开始标签
          for (int i = 0; i < table.Rows.Count; i++) //将数据库表中的数据循环赋给str
           {
               //将数据库表中值赋给新的变量
               string id = table.Rows[i]["Hid"].ToString();  //酒店编号,需要传值到客户填写订单页面
               string name = table.Rows[i]["
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值