Literal生成动态表格

本文介绍了一个使用ASP.NET动态生成HTML页面的例子。通过后台代码根据数据库查询结果填充前台页面内容,实现了个性化展示员工基本信息的功能。具体实现包括构建SQL查询语句、读取数据库记录并格式化为HTML。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前台

 <asp:Literal ID="Literal1" runat="server"></asp:Literal></td>

 

 

后台

 

        string strSQL= "select * from emp_basic where hashValue='" + str_hashvalue + "'";
        SqlDataReader sdr= db.GetRecordReader(strSQL);

 

        string getHtml = "";
       
        if(sdr.Read())
        {

            getHtml = "<table cellpadding=/"0/" border=/"1/" >";
            for (int i = 0; i < sdr.FieldCount; i++)
        {
            getHtml += " <tr align=/"left/" ><td >" + emp_basic_aid.GetCnName(sdr.GetName(i)) + " </td> <td>" + Convert.ToString(sdr[i]) + " </td> </tr>";
        }
        getHtml += "</table>";

        Literal1.Text = getHtml; 
        }
        else
        {

            Literal1.Text = "没有该人详细记录!";
       
        }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值