zoukankan      html  css  js  c++  java
  • asp.net中用来进行Post和Get方式提交表单的方法

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Text;

    namespace 母版
    {
    public partial class WebForm1 : System.Web.UI.Page
    {
    protected void Page_Load(object sender, EventArgs e)
    {
    Label1.Text = @"Request[""name""] = " + Request["name"];
    Label2.Text = @"Request[""password""] = " + Request["password"];
    }

    protected void Button1_Click(object sender, EventArgs e)
    {
    post("WebForm1.aspx", "name", "tim", "password", "123456");
    }

    public void post(string url, string name, string namevalue, string password, string passwordvalue)
    {
    StringBuilder sb = new StringBuilder();
    sb.AppendLine(@"<form id=""form1"" action=""" + url + @""" method=""get"">");
    sb.AppendLine(@" <input type=""hidden"" name=""" + name + @""" value=""" + namevalue + @""">");
    sb.AppendLine(@" <input type=""hidden"" name=""" + password + @"""value=""" + passwordvalue + @""">");
    sb.AppendLine(@"</form>");
    sb.AppendLine(@"<script type=""text/javascript"" language=""javascript"">");
    sb.AppendLine(@" document.getElementById('form1').submit();");
    sb.AppendLine(@"</script>");
    Response.Write(sb.ToString());

    //Response.Write(@"<form id= ""form1"" action=""" + url + @""" method=""get""><input type=""hidden"" name=""" + name + @""" value=""" + namevalue + @"""><input type=""hidden"" name=""" + password + @"""value=""" + passwordvalue + @"""></form><script language=""javascript"">//document.getElementById('form1').submit();</script>");
    Response.End();
    }
    }
    }
  • 相关阅读:
    线程池
    队列Queue、栈LifoQueue、优先级队列PriorityQueue
    线程的定时器Timer
    线程的条件Condiition
    线程的信号量Semaphore
    死锁的原因及解决办法RLock递归锁
    线程锁Lock
    守护线程daemon
    threding模块的其他用法
    变量的存储方式和生存期
  • 原文地址:https://www.cnblogs.com/jason009/p/2358167.html
Copyright © 2011-2022 走看看