本帖最后由 lovelj2012 于 2009-09-27 20:36:27 编辑

解决方案 »

  1.   

    <div id="divTest" runat="server"></div>
    public void BindValue(DataSet ds)
        {
            StringBuilder sb = new StringBuilder();
            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                sb.Append("<div>");
                sb.Append(ds.Tables[0].Rows[i]["field"].ToString());
                sb.Append("</div>");
            }
            divTest.InnerHtml = sb.ToString();
        }
      

  2.   

    1楼的方法可以,你也可以直接在aspx页面写,用小脚本<%%>显示效果是一样的
      

  3.   

    获取你可以实用
    public void BindValue(DataSet ds)
        {
            StringBuilder sb = new StringBuilder();
            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                sb.Append("<div>");
                sb.Append(ds.Tables[0].Rows[i]["field"].ToString());
                sb.Append("</div>");
            }
           Response.Write(sb.Tostring()
        }
    ----思想都一样希望你可以举一反三
      

  4.   

    不就是在服务器端构建html代码段的问题吗?for循环呗。这和ajax有什么关系。ajax是你到客户端以后再跟服务器勾搭时用的。第一次显示时关ajax屁事?
      

  5.   

    楼主没有用过ASP,ASP里全是你说的那种办法!
      

  6.   

    没经过asp过渡,直接到asp.net的。