我在一個頁面(web1.aspx)有個文本框和命令按鈕(都是HTML控件),我通過輸入文本框通過ajax發送到web2.aspx然後通過代碼動態生成了一個表格
工號:XXXX
名字:XXXX
職位:XXXX
這樣的表格形式,返回顯示在web1.aspx一個div元素裏面,然後通過點擊命令按鈕把查出來的數據添加到另一個資料庫的表裏面(怎麼實現不需要知道),我想知道怎樣取這個table(html控件)單 元 格的值,我嘗試動態生成伺服器label控件,但是也不知道怎樣取值
  Response.Write("<table style='width:1200px;'>")
            Response.Write("<tr><td style='border: thin outset #99CCFF;'>員工工號:<asp:Label ID='ygcodelbl' runat='server'>" & sql.sqlrd(0).ToString & "</asp:Label></td></tr>")
            Response.Write("<tr><td style='border: thin outset #99CCFF;'>員工名字:<asp:Label ID='ygcodelbl' runat='server'>" & sql.sqlrd(1).ToString & "</asp:Label></td></tr>")
            Response.Write("<tr><td style='border: thin outset #99CCFF;'>員工年齡:<asp:Label ID='ygcodelbl' runat='server'>" & sql.sqlrd(2).ToString & "</asp:Label></td></tr>")
            Response.Write("</td>")
請高手幫幫我

解决方案 »

  1.   

    Response.Write 的是字符串,会直接响应到客户端!浏览器是不认识:<asp:Label ID='ygcodelbl' runat='server'>你最好用 div ,span 
    <span ></span>前台用 getElementByID 获取table 对象table.rows 
    row.cells获取行列
      

  2.   

    我是用vb.net的,後臺怎樣取TABLE的值
      

  3.   

    你用vb.net也不能这样来写啊,你的问题好像难以用几句话就能解释的清楚的,既然用了asp.net
    可以用用  asp.net Ajax服务器控件
    http://msdn.microsoft.com/zh-cn/library/bb398874.aspx
      

  4.   

    我之前看過一些文章頁面用大量的伺服器控件不好,我不知道,所以我想儘量用HTML控件,但是本人剛剛新手上路,所以有很多問題都不懂