C# MVC - 直接读取传入的参数。
2011-05-31 01:23
162 查看
其实很简单。只是记录下来给自己看看。
string id = Html.ViewContext.RouteData.Values["id"]
好像MVC没有检测这个id是否存在的。这个检测,要自己去处理。
我自己的代码是
int i;
if(ViewContext.RouteData.Values.ContainsKey("id")==null)
{
string id = Html.ViewContext.RouteData.Values["id"].ToString();
if (int.TryParse(id,out i))
{
//我检测id是否是整数,如果是,我就会显示一些数据。但是有可能造成冲突,这个要看自己的设计了。
Response.Write("<li>"+i.ToString() + "</li>");
}
}
string id = Html.ViewContext.RouteData.Values["id"]
好像MVC没有检测这个id是否存在的。这个检测,要自己去处理。
我自己的代码是
int i;
if(ViewContext.RouteData.Values.ContainsKey("id")==null)
{
string id = Html.ViewContext.RouteData.Values["id"].ToString();
if (int.TryParse(id,out i))
{
//我检测id是否是整数,如果是,我就会显示一些数据。但是有可能造成冲突,这个要看自己的设计了。
Response.Write("<li>"+i.ToString() + "</li>");
}
}
相关文章推荐
- 将自定义参数从uboot传入kernel的并读取的方法【转】
- 将自定义参数从uboot传入kernel的并读取的方法
- Mybatis传入参数map,读取map<原创>
- ul模拟select,位置,数据,是否可输入及输入提示效果都可作为参数直接传入
- MyBatis传入多个参数时读取
- 某游戏直接打开.mod类型 传入参数问题
- tensorflow中如何直接读取网络的参数(weight and bias)的值
- Golang 读取操作系统命令行控制台传入的参数列表os.Args的多种方式
- spring mvc传入参数不仅仅转换为json,还可以直接将json字符串转换为具体的java对象
- GridView 动态添加模板列并绑定数据 实现从外部直接传入控件 和 绑定字段参数
- 从数据库读取数据,该数据作为参数传入万得的wsd命令中
- c++传入参数读取
- js调用函数时传入的参数个数与函数定义时的参数个数不符时的操作
- Ibatis传入数组参数
- MyBatis动态SQL使用,传入参数Map中的Key判断
- Python 使用argparse模块解析命令行读取参数简介
- 读取页面传入的URL值
- 命令按钮怎么直接指定带参数的宏?
- 批处理中读取文本文件作为参数
- JavaScript利用URL向后台传入中文参数乱码问题解决之道!