mvc3 Razor PartialView视图中Html.DropDownList用法

今天突然发现mvc3 Razor PartialView视图中Html.DropDownList用法有一点注意事项

我的PartialView 放在了一个index的试图中,但是在加载的时候,报出以下异常,

 

查找原因:是因为没有在index的Action中填写下边注释的代码

把注释去掉就可以了。

因为我是用Ajax请求的PartialView 视图action,所以在以后的执行中不会在执行上面的代码,但是要在PartialView 的Action中添加如下的代码:

注意:在第一次加载index的视图时,PartialView视图action中的ViewData是不起作用的,不知道是微软特意这么做,还是bug

 

posted @ 2013-01-30 17:24  左立军  阅读(2056)  评论(0编辑  收藏  举报