当前位置:编程学习 > asp >>

asp.net 前台调用DataTable

第一步、在前台界面添加引入

[html] 
<%@ Import Namespace="System.Data" %> 

第二步、在后台定义datatable 并赋值

[csharp] 
protected DataTable dt = new DataTable(); 
protected void Page_Load(object sender, EventArgs e) 

    if (!IsPostBack) 
    { 
        string sConn = "data source=.;database=Test;uid=sa;pwd=123456";             
        string sql = "select top 10 * from TrainVideo "; 
        DataSet ds = SqlHelper.ExecuteDataset(sConn, CommandType.Text, sql); 
        if (ds.Tables.Count >= 1) 
        { 
            dt = ds.Tables[0]; 
        } 
    } 

第三步、在前台页面显示放到table中显示,先判断

[html] 
<div> 
    <table> 
        <tr> 
            <td> 
                ID. 
            </td> 
            <td> 
                文件名 
            </td> 
        </tr> 
        <% if (dt != null && dt.Rows.Count > 11) 
           { 
               foreach (DataRow dt_dr in dt.Rows) 
               { 
        %> 
        <tr> 
            <td> 
                <%=dt_dr["id"]%> 
            </td> 
            <td> 
                <%=dt_dr["filename"]%> 
            </td> 
        </tr> 
        <% 
            } 
           } 
           else 
           { 
        %> 
        <tr> 
            <td colspan="2"> 
                暂无信息 
            </td> 
        </tr> 
        <%  } 
             
        %> 
    </table> 
</div> www.zzzyk.com


作者:liyangfd
补充:Web开发 , ASP.Net ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,