
[英]enum values in drop down list using ViewData and th viewcode to list it?
[英]Read ViewData Sub Values
问:如何获取此ViewData? @ViewData["MyCustomCollection"]["MyParam1"]
返回错误Cannot apply indexing with [] to an expression of type 'object'
视图(MyCustomCollecion具有[UIHint("MyCustomEditor")]
@Html.EditorFor(model => model.MyCustomCollection, new
{
MyCustomCollection = new
{
Param1 = "MyParam1"
Param2 = "MyParam2"
}
})
MyCustomEditor
(...)
<span>@ViewData["MyCustomCollection"]["MyParam1"]<span>
<span>@ViewData["MyCustomCollection"]["MyParam2"]<span>
(...)
重要说明:我需要将MyCustomCollection
设置为父项。 我不能做到这一点:
@Html.EditorFor(model => model.MyCustomCollection, new
{
Param1 = "MyParam1"
Param2 = "MyParam2"
})
按照这种方法,可以做我想做的事情。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.