如题 下面这些代码是我直接把数据用XML形式显示出来的
没有写到XML文件里面的,现在要把它以表格的形式显示出来?如何
SqlConnection conn = new SqlConnection(connectionString);
        string strSql = "SELECT * FROM tbl_Area";
        SqlDataAdapter da = new SqlDataAdapter(strSql, conn);
        DataSet ds = new DataSet();
        conn.Open();
        da.Fill(ds);
        conn.Close();        Response.Write("<?xml version=\"1.0\"?>");
        Response.Write(ds.GetXml());
        Response.ContentType = "text/xml";
        Response.End();
----------------------这是我在页面上的数据
<NewDataSet><Table>
<areaCode>1</areaCode>
<areaName>华北</areaName>
<countryCode>CN</countryCode>
</Table><Table>
<areaCode>2</areaCode>
<areaName>东北</areaName>
<countryCode>CN</countryCode>
</Table><Table>
<areaCode>3</areaCode>
<areaName>西北</areaName>
<countryCode>CN</countryCode>
</Table><Table>
<areaCode>4</areaCode>
<areaName>华东</areaName>
<countryCode>CN</countryCode>
</Table><Table>
<areaCode>5</areaCode>
<areaName>华中</areaName>
<countryCode>CN</countryCode>
</Table><Table>
<areaCode>6</areaCode>
<areaName>华南</areaName>
<countryCode>CN</countryCode>
</Table><Table>
<areaCode>7</areaCode>
<areaName>西南</areaName>
<countryCode>CN</countryCode>
</Table>
</NewDataSet>

解决方案 »

  1.   

    xsl的话我又不会写
    如果写好的话如何和ds关联起来
    因为我没写到文件里面
      

  2.   

    xslt转换dataset
    http://msdn.microsoft.com/en-us/library/8fd7xytc(VS.71).aspx
      

  3.   

    用DataGrid绑定你的数据集不就可以了嘛
      

  4.   

    用table来显示?
    var tb=document.getelementbyid("tablename")
    for(i=0;i<数据行数;i++)
    {
        newrow=tb.insertRow(-1);
        for(j=0;j<数据列数;j++)
        {
            newcell=newrow.insertCell(-1)
            newcell.innerHTML=<%数据%>
        }
    }