我想點一下GridView 里面一個textbox然後彈出一個選項頁面,我選擇想要的值後選項頁面關閉,那值傳給 GridView里面的 textbox里!請問這怎么做?或有更好的辦法? 因為那選項頁是個樹控件那是選擇分類里面的值! 謝謝~

解决方案 »

  1.   

    我给你个思路吧! 自己动手做做!
    在GridView1_RowDataBound  选 e.Row.Cells[这里看你的textbox在哪列].Attributes["onclick"]     然后触发 js 取值   要是那个下拉框里面的数据是重数据库读出来的  就直接把值传到xml 也就是(一般处理程序)  然后在一般处理程序里  根据这个值 查库,查出来后 把数据传到前台。 然后 在前台弄一个div 游动的那种定义 坐标 然后把值付给那个div 就可以了。大概思路就是这些 !  自己做做看吧 !  
      

  2.   

    div 也得些个js方法 自己琢磨吧
      

  3.   

    在弹出页面的时候,将textbox的ID传给弹出页面。在弹出页面写JS
     window.opener.document.getElementById('textboxID').value = '';
     window.close();
    这样就能给textbox返回值了。
      

  4.   

    用div+js
    或者用IFrame弹出一个页面
      

  5.   

    窗口间的交互.http://blog.csdn.net/cpp2017/archive/2007/02/27/1515428.aspx