模板中获取请求参数值

1、Get请求,如获取www.domain.com?name=名称,可以通过下面方式获取。

@{
 string name=Request.QueryString["name"];
}

2、Post请求,获取post请求中的name值,可以通过下面方式获取

@{
string name=Request.Form["name"];
}


案例:对参数进行转换,默认获取的参数类型都输string类型,如果需要转换成int,datetime等类型,可以通过系统预设的StringHelper.Format<>()方法转换

@{

int id=StringHelper.Format<int>(Request.QueryString["id"]); //获取id参数并转为int类型
DateTime theDate=StringHelper.Format<DateTime>(Request.QueryString["theDate"]); //获取thedate参数并转为DateTime类型

}