VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 773|回复: 6

设置post和get的问题

[复制链接]

2

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-6 19:00:01 | 显示全部楼层 |阅读模式
我搞了半夜
卡在POST GET上

书上说用表单FORM 然后单选设置POST 还是 GET  提交

我把输入的信息TEXTBOX用了WEB控件没用表单 想能不能直接设定用POST 或者GET提交
怎么设置?
我新手 程序如下
Partial Class _Default
    Inherits System.Web.UI.Page

    Protected Sub TextBox2_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged

    End Sub

    Protected Sub TextBox1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged

    End Sub

    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click


        If Page.IsValid Then
            If RadioButton1.Checked = True Then
                Request.HttpMethod == "POST"
//就是这个地方我不明白 他说只读[][][][][][][][[][][[][][[····######


            Else
                Request.HttpMethod =="get"

            End If
            Response.Write("用户名:" + TextBox1.Text + "<br>" + "学号:" + TextBox2.Text + "<br>" + "真实姓名 :" + TextBox3.Text + "<br>" + "密码 :" + TextBox4.Text + "<br>" + "宿舍电话 :" + TextBox5.Text + "<br>" + "移动电话 :" + TextBox6.Text + "<br>" + "Email:" + TextBox7.Text + "<br>" + "个人主页:")

        End If
    End Sub
回复

使用道具 举报

0

主题

23

帖子

20.00

积分

新手上路

Rank: 1

积分
20.00
发表于 2020-1-7 02:45:01 | 显示全部楼层
设置表单属性Method
回复

使用道具 举报

0

主题

8

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-1-7 09:45:01 | 显示全部楼层
Server Form总是以POST方式提交,无论你怎样设置。
回复

使用道具 举报

0

主题

9

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
发表于 2020-1-7 15:09:01 | 显示全部楼层
学习中...
回复

使用道具 举报

0

主题

73

帖子

27.00

积分

新手上路

Rank: 1

积分
27.00
发表于 2020-1-7 15:18:01 | 显示全部楼层
如果非要用GET的方式,那么那些SERVER控件就不能直接使用,只能使用Request.QueryString来获取,而且全部提交的值都跟在了URL后面
回复

使用道具 举报

0

主题

73

帖子

27.00

积分

新手上路

Rank: 1

积分
27.00
发表于 2020-1-7 16:00:02 | 显示全部楼层
学习ASP.NET就不要去考虑这个POST的问题了,ASP.NET中都是默认使用POST方式提交的
如果一定要用GET,那就如下,不要加 Runat=Server
<form method=get>

<form method=post>

回复

使用道具 举报

2

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-1-8 10:54:01 | 显示全部楼层
明白了用了这个语句
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click


        If Page.IsValid Then
            If RadioButton1.Checked = True Then
                Dim f As New HtmlForm
                Page.FindControl("form1")
                f.Method = "post"
                Response.Write("使用的是POST处理 用户名:" + TextBox1.Text + "<br>" + "学号:" + TextBox2.Text + "<br>" + "真实姓名 :" + TextBox3.Text + "<br>" + "密码 :" + TextBox4.Text + "<br>" + "宿舍电话 :" + TextBox5.Text + "<br>" + "移动电话 :" + TextBox6.Text + "<br>" + "Email:" + TextBox7.Text + "<br>" + "个人主页:")

            Else
                Dim f As New HtmlForm
                Page.FindControl("form1")
                f.Method = "get"
                Response.Write("使用的是GET处理  用户名:" + TextBox1.Text + "<br>" + "学号:" + TextBox2.Text + "<br>" + "真实姓名 :" + TextBox3.Text + "<br>" + "密码 :" + TextBox4.Text + "<br>" + "宿舍电话 :" + TextBox5.Text + "<br>" + "移动电话 :" + TextBox6.Text + "<br>" + "Email:" + TextBox7.Text + "<br>" + "个人主页:")


            End If
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表