01
2015
07

从请求检索电脑行为监控软件数据(1)

有两种检索数据的方法:第一种方法使用动作参数,既可以用于简单类型(整型、字符串、数字类型等),也可以在模型绑定器(ModelBinder)的帮助下用于复杂类型(自定义的模型对象)。第二种方法在动作方法内部直接使用模型绑定器。

从请求检索数据的第一种方法是将数据作为方法参数传递给动作。在接下来的各部分中,将介绍将电脑行为监控软件数据作为动作方法的参数进行传递的不同方法。

最简单的情况是,希望提供URL本身附带的参数,或提供来自包含几个电脑行为监控软件参数的POST操作的参数。在这种情况下,只能向动作方法传递以简单类型表示的数据,例如整数或字符串。

请求的URL被匹配到路由规则,并且URL的每部分被指定给一个标记(token)。简而言之,如果默认规则是{controller}/{action}/{id},则Home变成controller标记的值,Edit变成action标记的值,最后,12变成id标记的值。

框架使用前两个标记(控制器和动作)确定执行的动作,但是其他所有标记将作为参数传递给动作。而且,如果URL包含一个查询字符串,它的查询变量也将作为参数传递。

鉴定有一个名为Post并且将接受几个参数的动作:

Public ActionResult Post(int year,int month,int day,string title,int commenteId)

 

« 上一篇

相关文章:

评论列表: