摘要: 假设控制器方法参数类型是int: public ActionResult GetSth(int id) { return Content(id.ToString()); }而视图传递过来的是字符串:@Html.ActionLink("获取","GetSth",new {id="hello"})于是就会报类似如下的错: 对于“MvcApplicati... 阅读全文
posted @ 2014-06-19 23:12 Darren Ji 阅读(1878) 评论(0) 推荐(0) 编辑
摘要: 如何让视图通过某种途径,把符合日期格式的字符串放到路由中,再传递给类型为DateTime的控制器方法参数?即string→DateTime。MVC默认的ModelBinder并没有提供这样的机制,所以我们要自定义一个ModelBinder。 首先,在前台视图中,把符合日期格式的字符串赋值给date变量放在路由中: @Html.ActionLink("传入日期格式为2014-06-19","Dat... 阅读全文
posted @ 2014-06-19 22:43 Darren Ji 阅读(922) 评论(0) 推荐(0) 编辑

我的公众号:新语新世界,欢迎关注。