# 获取请求参数
微软 Asp.net mvc web api
框架对参数的获取进行了特殊处理,详情请参考WebApi 参数详解 (opens new window)。
看了上面文章后是不是觉得获取参数相当啰嗦,为了简化编程特意对获取请求参数做了封装。可以通过调用基类控制器的GetParam()
方法获取参数,用法如下。
# GetParam
此方法从 Get
或 Post
请求中获取指定参数值。 Post
请求需要使用 application/json
提交。
//获取name,不存在将抛出异常
string a = GetParam("name");
//获取type,不存在则使用默认值%
string b = GetParam("type", "%");
//获取pageIndex,并转换为int类型,不存在将抛出异常,给定的值不是int类型将抛出异常
int c = GetParam<int>("pageIndex");
//获取pageSize,并转换为int类型,不存在则使用默认值10,给定的值不是int类型将抛出异常
int d = GetParam<int>("pageSize", 10);
← 介绍 DataSource 数据集 →