如何使用表单传值来代替url传值,在线等!

解决方案 »

  1.   

    用<input type=hidden>,接收参数跟地址一样
      

  2.   

    <input name="ID" value="1011">
      

  3.   

    Form内添加隐藏文本框Tb_id,并赋值。
    Request.Form["Tb_id"];
      

  4.   

    <td>&nbsp; <INPUT id="LoginName" type="hidden" name="LoginName" value="<%=strLoginName%>" >
    </td>我在要传值的表单是这样写的,在接收值的表单 strLoginName     = Request.Form["LoginName"].ToString();为什么接收不到值呢?
      

  5.   

    <form name="form1"  runat="server" action="你提交到的页面">
    <INPUT id="LoginName" type="hidden" name="LoginName" value="<%=strLoginName%>" >
    </form>在CS代码里要有定义个变量: protected string strLoginName;
          
    给变量赋值:strLoginName="admin";接受的页面里:strLoginName  = Request.Form["LoginName"].ToString();