Request.Params["ID"](小结)

本文介绍了如何从页面的QueryString、Form、Cookies、ServerVariables中检索名称为“ID”的值,并提供了HttpRequest类的部分参考代码。

 

从页面的

QueryString 、Form、Cookies、ServerVariables 里检索名称为“ID”的值。包括控件ID 和name

优先级顺序为
QueryString > Form > Cookies > ServerVariables



以下是来自 Reflector 的 HttpRequest 类的部分参考代码。

public NameValueCollection Params
{
    get
    {
        if (HttpRuntime.HasAspNetHostingPermission(AspNetHostingPermissionLevel.Low))
        {
            return this.GetParams();
        }
        return this.GetParamsWithDemand();
    }
}

private NameValueCollection GetParams()
{
    if (this._params == null)
    {
        this._params = new HttpValueCollection(0x40);
        this.FillInParamsCollection();
        this._params.MakeReadOnly();
    }
    return this._params;
}

private void FillInParamsCollection()
{
    this._params.Add(this.QueryString);
    this._params.Add(this.Form);
    this._params.Add(this.Cookies);
    this._params.Add(this.ServerVariables);
}

 

Request.QueryString Get值(一般是URL)

Request.Form post值(一般是name)

Request[] get post

转载于:https://www.cnblogs.com/cuihongyu3503319/archive/2009/06/05/1496741.html

{ “code”: 1, “msg”: “success”, “data”: { “total”: 10, “rows”: [ { “id”: 13, “name”: “江苏花果山”, “room”: “水帘洞”, “beginDate”: “2024-08-08”, “endDate”: “2050-08-08”, “masterId”: 47, “subject”: 1, “createTime”: “2024-08-23T09:50:31”, “updateTime”: “2024-08-25T19:53:34”, “masterName”: “高圆圆6”, “status”: “在读中” }, { “id”: 12, “name”: “JavaEE就业422”, “room”: “214”, “beginDate”: “2024-08-21”, “endDate”: “2025-01-10”, “masterId”: 47, “subject”: 1, “createTime”: “2024-08-21T15:07:20”, “updateTime”: “2024-08-21T15:07:20”, “masterName”: “高圆圆6”, “status”: “已结课” }, { “id”: 11, “name”: “JavaEE就业169期”, “room”: “213”, “beginDate”: “2024-08-01”, “endDate”: “2025-01-10”, “masterId”: 27, “subject”: 1, “createTime”: “2024-08-20T09:51:45”, “updateTime”: “2024-08-20T09:52:23”, “masterName”: “李俊”, “status”: “已结课” }, { “id”: 9, “name”: “JavaEE就业168期”, “room”: “215”, “beginDate”: “2024-08-20”, “endDate”: “2025-01-01”, “masterId”: 47, “subject”: 1, “createTime”: “2024-08-17T22:54:09”, “updateTime”: “2024-08-19T14:36:28”, “masterName”: “高圆圆6”, “status”: “已结课” }, { “id”: 8, “name”: “JavaEE就业167期”, “room”: “325”, “beginDate”: “2023-11-20”, “endDate”: “2024-05-10”, “masterId”: 36, “subject”: 1, “createTime”: “2023-11-15T11:35:46”, “updateTime”: “2023-12-13T14:31:24”, “masterName”: null, “status”: “已结课” }, { “id”: 7, “name”: “大数据就业58期”, “room”: “209”, “beginDate”: “2023-08-01”, “endDate”: “2024-02-15”, “masterId”: 7, “subject”: 3, “createTime”: “2023-06-01T17:51:21”, “updateTime”: “2023-06-01T17:51:21”, “masterName”: “柴进”, “status”: “已结课” }, { “id”: 6, “name”: “JavaEE就业166期”, “room”: “105”, “beginDate”: “2023-07-20”, “endDate”: “2024-02-20”, “masterId”: 20, “subject”: 1, “createTime”: “2023-06-01T17:46:10”, “updateTime”: “2023-06-01T17:46:10”, “masterName”: “阮小二”, “status”: “已结课” }, { “id”: 5, “name”: “JavaEE就业165期”, “room”: “108”, “beginDate”: “2023-06-15”, “endDate”: “2023-12-25”, “masterId”: 6, “subject”: 1, “createTime”: “2023-06-01T17:45:40”, “updateTime”: “2023-06-01T17:45:40”, “masterName”: “扈三娘”, “status”: “已结课” }, { “id”: 4, “name”: “前端就业90期”, “room”: “210”, “beginDate”: “2023-07-10”, “endDate”: “2024-01-20”, “masterId”: 3, “subject”: 2, “createTime”: “2023-06-01T17:45:12”, “updateTime”: “2023-06-01T17:45:12”, “masterName”: “卢俊义”, “status”: “已结课” }, { “id”: 1, “name”: “JavaEE就业163期”, “room”: “212”, “beginDate”: “2023-04-30”, “endDate”: “2023-06-29”, “masterId”: 10, “subject”: 1, “createTime”: “2023-06-01T17:08:23”, “updateTime”: “2023-06-01T17:39:58”, “masterName”: “林冲”, “status”: “已结课” } ] } } import request from ‘@/utils/request’ //分页条件查询 export const queryPageApi = (begin, end, name, page, pageSize) => request.get(/clazzs?begin=${begin}&end=${end}&name=${name}&page=${page}&pageSize=${pageSize}) //新增班级 export const addApi = (clazz) => request.post(‘/clazzs’, clazz) //根据ID查询班级 export const queryInfoApi = (id) => request.get(/clazzs/${id}) //更新班级 export const updateApi = (clazz) => request.put(/clazzs, clazz) //删除班级 export const deleteApi = (id) => request.delete(/clazzs/${id}) //查询全部班级信息 export const queryAllApi = () => request.get(‘/clazzs/list’) – auto-generated definition create table clazz ( id int unsigned auto_increment comment ‘ID,主键’ primary key, name varchar(30) not null comment ‘班级名称’, room varchar(20) null comment ‘班级教室’, begin_date date not null comment ‘开课时间’, end_date date not null comment ‘结课时间’, master_id int unsigned null comment ‘班主任ID, 关联员工表ID’, subject tinyint unsigned not null comment ‘学科, 1:java, 2:前端, 3:大数据, 4:Python, 5:Go, 6: 嵌入式’, create_time datetime null comment ‘创建时间’, update_time datetime null comment ‘修改时间’, constraint name unique (name) ) comment ‘班级表’; 根据提供的信息使用vue3+element-plus生成一个完整的<script setup lang="ts"></script> <template> </template> <style scoped></style> .vue项目
最新发布
07-21
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值