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();
    }
    }
    }
  • 相关阅读:
    hdu 1124 OR toj 1065 简单数论
    this和判断的位置对赋值的要求
    快捷键操作
    常量池和堆的区别
    toString的用法
    使用泛型解决之前的问题
    不使用泛型会运行时会出现的问题
    集合图型
    代码块运行的优先级
    遍历集合的Iterator删除其中的元素
  • 原文地址:https://www.cnblogs.com/jason009/p/2358167.html
Copyright © 2011-2022 走看看