解决方案 »

  1.   

    不知道C#有java中toString() 方法吗 
      

  2.   

    呵呵,你获取的是一个数据集合咯,  自己用 for循环做嘛。
    酱紫:
    "<a href=\"http://www.baidu.com\" target=_blank>百度链接</a><br>";
    string str=" ";
    for(int i=0;i<ds.table[0].rows.count;i++)
    {
    str+=  " <a href=\"+ds.table[0].rows[i][0]这里是你获取数据的字段,从0索引+" target=_blank>"+ds.table[0].rows[i][1]这里是你要显示的字体+"</a><br> ";}
    return str;
      

  3.   

    把那个写到一个静态方法里面 外面的html中直接 使用,比如那个在方法
     public static  string  GetCLJ(DataSet ds)
    {}然后 直接在html中  <%=GetCLJ()%>ok搞定~  分给我吧~~
      

  4.   

     获取数据那个少了个 .ToString()
      

  5.   

    这样就行了,  js中的数组不能喝后台的数组转换。 public string GetDataNews()
            {
                string arrStr =   "<a href=\"http://www.baidu.com\" target=_blank>百度链接</a><br>";
             arrStr =arrStr +  "<a href=\"http://www.2345.com\" target=_blank>2345链接</a><br>";
              arrStr =arrStr +  "<a href=\"http://bbs.csdn.net\" target=_blank>csdn链接</a><br>";
                return arrStr;
            }
      

  6.   

    传输的数据不能是带结构的数据类型,必须转换成字符串
    你可以使用 json
    也可以 join 将数组连接成串,js 那边再 split
      

  7.   

    转成字符串,在return。
    js 数组格式: [1,2,3,"abc"]
      

  8.   

     public static string GetDataNews()
            {
                string[] arrStr = new string[3];
                arrStr[0] = "<a href=\"http://www.baidu.com\" target=_blank>百度链接</a><br>";
                arrStr[1] = "<a href=\"http://www.2345.com\" target=_blank>2345链接</a><br>";
                arrStr[2] = "<a href=\"http://bbs.csdn.net\" target=_blank>csdn链接</a><br>";
                return String.Join("", arrStr);
            }
      

  9.   

    不好意思 static 是我測試的時候加上去的,是多餘的