只要得到value就行

解决方案 »

  1.   

    var value=document.all('form1').post;
      

  2.   

    在接受页面里用Request.Forms("controlname")可以获取
      

  3.   

    一般aspx的post是本页面(如果runat=server) ,即使修改form的post也无济于事。
    至于runat != server的,估计可以通过HttpContext来取得。
      

  4.   

    HttpContext.Current.Request.Form["id"]
    还可以用Request.Form.Get("id")
      

  5.   

    直接使用用你的控件的值 在提交按钮的事件中写入获得控件的值 比如你的页面有一个textbox1
    那么就使用textbox1.Text就可以获得表单提交的值了
    如果不是同一个页面就使用Request.Form["id"]
      

  6.   


       string url = "网址";
       HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
       string s = "要提交的数据";
       byte[] requestBytes = System.Text.Encoding.ASCII.GetBytes (LoginInfo);
       req.Method = "POST";
       req.ContentType = "application/x-www-form-urlencoded";
       req.ContentLength = requestBytes.Length;
       Stream requestStream = req.GetRequestStream();
       requestStream.Write(requestBytes,0,requestBytes.Length);
       requestStream.Close();   HttpWebResponse res = (HttpWebResponse)req.GetResponse();
       StreamReader sr = new StreamReader(res.GetResponseStream(), System.Text.Encoding.Default);
       string backstr = sr.ReadToEnd();
       Response.Write(line);
       sr.Close();
       res.Close();
      

  7.   

    下面是示例代码 为了清晰 我把美工表格去掉了<form id="Form1" method="post" runat="server">
    开户银行<INPUT id="bank_name" style="WIDTH: 192px; HEIGHT: 22px" type="text" size="26" name="zname" runat="server"> <asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="请输入开户银行" ControlToValidate="bank_name"></asp:RequiredFieldValidator>

    银行帐户:<INPUT id="account" style="WIDTH: 192px; HEIGHT: 22px" type="text" size="26" name="zname" runat="server">
    <asp:RequiredFieldValidator id="RequiredFieldValidator2" runat="server" ErrorMessage="请输入银行帐户" ControlToValidate="account"></asp:RequiredFieldValidator>

    银行利率:&nbsp;&nbsp;&nbsp;<INPUT id="rate" style="WIDTH: 192px; HEIGHT: 22px" type="text" size="26" name="zname" runat="server">
    <asp:RequiredFieldValidator id="RequiredFieldValidator3" runat="server" ErrorMessage="请输入银行利率" ControlToValidate="rate"></asp:RequiredFieldValidator></TD>
    帐户状态 <asp:dropdownlist id="state" runat="server" Width="72px">
    <asp:ListItem Value="1" Selected="True">使  用</asp:ListItem>
    <asp:ListItem Value="0">停  用</asp:ListItem>
    </asp:dropdownlist></DIV>


    <INPUT id="Button1" style="WIDTH: 50px; HEIGHT: 20px; BACKGROUND-COLOR: white" type="button"
    value="创 建" name="Button1" runat="server" onserverclick="add_bank">



    </form>public void add_bank(object sender,EventArgs e)
    {
      string BN=bank_name.Value;
      string AC=account.Value;
              float  RA=Convert.ToSingle(rate.Value);
      string ST=state.SelectedItem.Value;
      string SQL="insert into OtherBank(Bank,Account,Rate,State) values('"+BN+"','"+AC+"','"+RA+"','"+ST+"')";
      Bank.myData mydata1=new Bank.myData();
      mydata1.executeUpdate(SQL);
      Response.Write("<script language='JavaScript'>alert('"+"银行帐户创建成功"+"');</script>");
      Response.Write("<script>window.location='add_bank.aspx';</script>");//刷新该页
    }
      

  8.   

    现在的问题是:
    我通过Form传过来的信息是:
    mi=0101
    cv=1%2E0%2E0%2E1
    eci=%8C%8E%81%8D%82%8D%88%8E%8B%8B%81%89%88%8C%81%8D%8F%8A%81%89%8F%8E%8E%8B%87%
        8C%88%8F%82%8A%8A%89%8A%88%8F%80%87%84%88%8B%8B%81%85%89%84%8F%80%8F%8A%87%8
        8%82%8B%85%89%8D%85%83%8C%8F%8A%8B%88%8B%82%82%8C%86%81%80用Request.Form[""]接收到了mi,cv,cv也变成了1.0.0.1,但是eci却是空的,为什么?是不是要给它解码?
      

  9.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=ATV1GLXT-65FF-4M82-CT5U-B1J65D3ZN2OK