MVC3 URL 数据绑定 Kevin

从数据库中取出的Int类型的ID,在Razor视图中显示的链接地址格式为:http://localhost:1846/news/Detail/1

Router格式:{controller/action/id}

数据库中对应的字段为ID,对应的Action中的参数名也必须为ID 

否则 编译器会报参数值为Null的错误。

当数据库中取出的参数为字符型的时候,URL的格式将为http://localhost:1846/news/Detail?NewsID=1;

这时候同样要求Action的参数名跟URL中的参数名保持一致。

原文地址:https://www.cnblogs.com/kfx2007/p/2648512.html