在aspx:function getsrcmax() {
           var ke=document.getElementById("imgk").src;
        }在cs里则样得到ke的值啊!!!

解决方案 »

  1.   

    在接着,把KE的值赋给<asp:Label>控件,控件属性隐藏,CS文件在得到<asp:Label>控件的值,也就是获得了ke的值,能明白吗????
      

  2.   


    function getsrcmax() {
      var ke=document.getElementById("imgk").src;
    document.getElementById("<%=HiddenField1.ClientID%>").value=ke  }
    aspx页面放个:
    <asp:HiddenField ID="HiddenField1" runat="server" />后台cs获取HiddenField1.Value就是你要的值
      

  3.   

    放在隐藏域。。提交一下表单.cs里Load事件if (!string.IsNullOrEmpty(Request.Params["隐藏域的name"])) 
    {
           string ke = Request.Params["隐藏域的name"].toString();
    }
      

  4.   


    function getsrcmax() {
      var ke=document.getElementById("imgk").src;
    document.getElementById('txtKe').value=ke;
      }<form runat=server>
    <input type="hidden" id="txtKe" runat="server" />
    </form>cs:
    button_click(..)
    {
    string ke = this.txtKe.value;
    }
      

  5.   

    document.getElementById("imgk").src;
    中ID:imgk是img标签吗,加个runat="server" 不需要JS CS文件也就能直接获得src的值的
      

  6.   

    这个知道,我以前都是这样写的啊!
      var ke=document.getElementById("imgk").src;
    document.getElementByName('txtKe').value=ke;但是方法不妥啊,有没有别的方式,我不想加2个input隐藏
    用request.from["txtKe"]接收!!!
      

  7.   

    有没有别的方式,我见别人写了什么jquery,直接就能得到!
    没多写隐藏控件!
    求解!!
      

  8.   

    ajax post数据到页面
    隐藏域
      

  9.   

    在前台用js,将ke的值赋值给一个隐藏域,然后在后台就可以直接取值了呀。在webform中,应用就是如此的简单、方便。
      

  10.   

     $.ajax({
                            type: "POST",
                            url: "a.aspx",
                            processData: false,
                            dataType: "text",
                            data: "ke=xx",
                            success: function (data, textStatus) {
                                                        },
                            complete: function (XMLHttpRequest, textStatus) {
                            },
                            error: function (XMLHttpRequest, textStatus, errorThrown) {
                                alert(textStatus);
                            }
                        });在a.aspx.cs 里面获取 ke的值