比如有一个页面http://www.web.com/login.aspx
提交这个数据“username=u&PassWord=123456”应该怎么写代码?

解决方案 »

  1.   

    默认的就是post 只是看你想怎么来写?是用js来还是直接这样提交 说明白你想要的结果
      

  2.   

    $ajax.({
        url: '/XXX/XXX.ASPX',
        type: '[GET]/[POST]',
        dataType: '[xml]/[json]',
        timeout: 1000,
        error: function(){alert('Error loading XML document');},
        success: function(rsp){// do something with xml}
    });
    JQUERY这样就可以
    自己写就复杂了很多,
      

  3.   


    请问什么默认啊?我现在只会http://www.web.com/login.aspx?username=u&PassWord=123456
    这样去传数据,我想用post方式,不是html代码的form来post,我是问能不能用asp.net代码来传,我用的C#
      

  4.   

    你这样是将参数作为url后的参数传过去是get方式
    2楼都有了方法给你 只是是用JQUERY.AJAX的
      

  5.   

    前台代码:
     <form id="form2" action="Default2.aspx?username=u&PassWord=123456" method="post">
    后台代码:
    string username=Request.QueryString["username"].ToString();
      

  6.   


    表单提交 默认是 get提交。你要写上 method="post" 就可以了。
      

  7.   


    -----------------------------------------------
    form表单提交前台代码:
     <form id="form2" action="Default2.aspx" method="post">
               <input name="username" type="text" value="tmd" />
    后台代码:
    string username=Request.Form["username"].ToString();
      

  8.   

    http://blog.sina.com.cn/s/blog_6c89c7e50100mu2h.html
      

  9.   

    你的这个是GET方式提交数据,在aspx页面中默认就是POST提交方式。
      

  10.   

    默认的就是post,你可以试试,form设定一下method="post"也行...
      

  11.   

    在ASP.NET中实现POST发送数据http://dotnet.aspx.cc/article/00000000-0000-0000-0000-00000000000c/read.aspx
      

  12.   

    .net 里<form id="form1" runat="server">默认是post 或者你可以多此一举 <form id="form1" runat="server" method="post">
      

  13.   


    除了form外就只能用Ajax来post了
    “直接Asp.net代码来传”,用asp.net代码他本身就是用form的
      

  14.   

    提交表单,默认的就是post
    可以试试提交一个仅有隐藏域的表单,
    别用url传值,应该就可以了
    可以试试!
      

  15.   

    默认是get  不会这个大家都不知道吧
      

  16.   

    怎么这么多人说是post在哪里看的呀  晕人呀
      

  17.   

    submit就是把form标记内的内容post回后台
    使用request都可以截获到回传的消息啊。