加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 有人解释我Html.DropDown,它是最亲密的朋友Selec

发布时间:2020-12-16 07:07:18 所属栏目:asp.Net 来源:网络整理
导读:如果你查看我之前的问题,你可能已经注意到我没有得到SelectList和 Html.DropDown().我觉得这很吸引人,我似乎是唯一一个这样的人.所以也许我应该尝试改变我的心态,或者也许有些事我不知道会清除这一切.我真的很喜欢整个MVC框架,但SelectList并不想让我满意.所
如果你查看我之前的问题,你可能已经注意到我没有得到SelectList和 Html.DropDown().我觉得这很吸引人,我似乎是唯一一个这样的人.所以也许我应该尝试改变我的心态,或者也许有些事我不知道会清除这一切.我真的很喜欢整个MVC框架,但SelectList并不想让我满意.所以这是我的清单:

的SelectList

>为什么我不能在实例化后设置所选值
>为什么我不能通过项目索引设置selectedValue
>为什么selectedvalue有时是一个字符串,有时是我放入它的类,有时候是ListItem
>为什么这些项目只能通过GetItems()访问
>为什么selectedItem和listItems的类型不匹配?
>为什么放在列表中的项目转换为listItem而selectedItem不是?
>为什么我不能在不使用GetItems()方法的情况下获得项目的计数

Html.DropDownList()

>为什么不使用模型绑定
>当只有一个选项时,为什么没有违约选择的行为
>为什么不在源selectLIst中创建一个SelectedValue项使其成为标记项

在ppl建议我自己编写之前:
由于这将与MVC产品一起提供,我宁愿对基本控件进行正式支持,然后自行推出并拥有随之而来的所有麻烦.

解决方法

我感觉到你的痛苦.原谅无耻的插件,但你可能会看到 MvcFluentHtml.你仍然可以使用SelectList和MultiSelectList,但你还有其他几个选择.应该与粘合剂一起使用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读