小编kmb*_*kmb的帖子

如何在Google Maps API上启用3D Globe模式?

谷歌在2018年8月2日推出新的3D Globe模式,请参阅Twitter

有没有人找到使用API​​启用此功能的方法?

google-maps google-maps-api-3

10
推荐指数
1
解决办法
2118
查看次数

使用Html.DropDownListFor helper禁用选择列表

我正在使用asp.net mvc中的Html.DropDownListFor()帮助器创建一个选择列表.这个助手类是否允许在创建时默认禁用此选择列表?例如输出应该看起来像:
<select 禁用>
<option value="volvo">Volvo</option>
</select>

asp.net-mvc razor asp.net-mvc-3

8
推荐指数
1
解决办法
1万
查看次数

DropDownList对于不选择值的集合

我正在使用带有自定义视图模型的强类型视图.此视图模型包含一组书籍.

public IList<Books> Books { get; private set; }
Run Code Online (Sandbox Code Playgroud)

我也将一个选择列表传递给视图.但是,DropDownListFor辅助类不会自动预先选择该书的默认值.

@Html.DropDownListFor(m => Model.Books[i].AuthorID, Model.Author as SelectList)
Run Code Online (Sandbox Code Playgroud)

其他一切都有效,例如它确实将所选值传递回控制器.

我通过在viewmodel中创建选择列表找到了一种解决方法:

@Html.DropDownListFor(m => Model.Books[i].AuthorID, new SelectList(Model.AuthorList, "Value", "Text", @Model.Books[i].AuthorID.ToString()))
Run Code Online (Sandbox Code Playgroud)

但是,如果有一个更简单的解决方案,我不想实现此解决方法.有没有办法让视图可以处理集合中的值?

asp.net asp.net-mvc-3

5
推荐指数
1
解决办法
1650
查看次数