我现在前台代码中取到gridv的行ID  然后想传到同页后台去?该怎么传 ,或者用Jquery来传值?
前台代码:
<head runat="server" >
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>选择入库信息</title>
    <script language="javascript" type="text/javascript" >
   
    
    function DoubleClick()
    {
            RequestList.GetRowValues(RequestList.GetFocusedRowIndex(), "编号", OnGetID);
    }
    function OnGetID(values)
    {    
       window.location.href('Invisible.aspx?HCID='+values);   //我这里取到的value的值,也就是上面的“编号”字段值,我想传到后台,而不是另外打开,该怎么写?可以考虑用Jquery的方法?
    }          </script>
</head>

解决方案 »

  1.   

    后台接收。
    string txt = Request.QueryString["HCID"];
      

  2.   

    页面放置一个<input id="hidvalue" type="hidden" runat="server" />取到的值放入hidvalue.value,后台可以直接拿
      

  3.   


           function Click(values) {
                $.ajax({
                    url: "Invisible.aspx",
                    type: 'Post',
                    data: { HCID: values },
                    dataType: 'html'
                })
            }
      

  4.   

    现在页面里写一个:<input id="hidvalue" type="hidden" runat="server" />
    js里这样写:function OnGetID(values)
        {    
         document.getElementById("hidvalue").value=values;
        }      后台取值:
    string id=hidvalue.value;