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();
    }
    }
    }
  • 相关阅读:
    SQLite简介
    dockerfiles宝藏系列
    Docker容器运行GUI程序的配置方法
    Windows神器cmder
    Typora设置标题自动添加序号
    手机往电脑备份相册
    搜索引擎的高级使用技巧
    Django Model 模型
    前后端分离是什么操作
    搭建FTP(win10版)以及基本FTP操作
  • 原文地址:https://www.cnblogs.com/jason009/p/2358167.html
Copyright © 2011-2022 走看看