html.dropdownlist 样式,使用@ Html.DropDownList()添加要选择的css类
10 个答案:
答案 0 :(得分:96)
看着控制器,并且更多地了解MVC实际上是如何工作的,我能够理解这一点。
我的观点是自动生成的观点之一,并包含以下代码行:
@Html.DropDownList("PriorityID", string.Empty)
要添加html属性,我需要执行以下操作:
@Html.DropDownList("PriorityID", (IEnumerable)ViewBag.PriorityID, new { @class="dropdown" })
再次感谢@Laurent的帮助,我意识到这个问题并不像它本来的那样清晰......
更新:
更好的方法是尽可能使用DropDownListFor,这样就不会依赖魔术字符串作为名称属性
@Html.DropDownListFor(x => x.PriorityID, (IEnumerable)ViewBag.PriorityID, new { @class = "dropdown" })
答案 1 :(得分:36)
正如错误消息中的签名所暗示的那样,第二个参数必须是IEnumerable,更具体地说,是一个IEnumerable的SelectListItem。这是选择清单。您可以使用SelectList类型,它是SelectListItem的IEnumerable。
对于没有选择的列表:
@Html.DropDownList("PriorityID", new List(), new {&#
html.dropdownlist 样式,使用@ Html.DropDownList()添加要选择的css类相关推荐
- jQuery添加/改变/移除CSS类
转自:http://www.jbxue.com/article/24589.html 在jquery中用到removeClass移除CSS类.addClass添加CSS类.toggleClass添加或 ...
- php+jq+添加css,jQuery添加/改变/移除CSS类
转自:http://www.jbxue.com/article/24589.html 在jquery中用到removeClass移除CSS类.addClass添加CSS类.toggleClass添加或 ...
- 如何给Vue v-for循环渲染出的元素(导航栏) 批量添加点击事件 及 点击后添加css类样式 及 点击后路由跳转切换
如何给Vue v-for循环渲染出的元素 批量添加点击事件 及 点击后添加css类样式 及 点击后路由跳转切换 能够实现或解决的问题 给Vue v-for循环出的元素批量添加点击事件,并以自己在数组中 ...
- wordpress文章添加css样式,给WordPress文章循环加上CSS类方便实现各种页面布局
在做WordPress主题开发的时候,为了帮助实现布局,我们经常需要给网站存档页的文章循环加上一些CSS类,看一下下面的例子,我们需要实现一个每行4列的图片布局,我们使用左浮动的方式,给每张图片定义一 ...
- 一些样式选不中或者添加了!important还是不起作用的属性样式解决办法
在引用第三方ui库时,针对一些样式选不中或者添加了!important还是不起作用的属性样式解决办法: 在页面中单独再使用一个<style></style>标签,不加scope ...
- NC6自助开发文件存放路径及一些总结以及修改自助登录界面的样式、图片、添加文字提示等文件
NC6自助开发文件存放路径:\nchome\hotwebs\portal\sync NC6自助开发总结:https://download.csdn.net/download/u010741112/24 ...
- html怎么添加左侧点虚线,css虚线样式,怎么在css里添加虚线
css虚线样式,怎么在css里添加虚线 内容导读:控制div线框的是border,我们可以具体设置四条边的线框是否显示,也可以去设置虚线框的颜色和粗细.线框的设置可以让div的块状更加明显,至于是用虚 ...
- JS/jQuery添加和移除CSS样式
有时候需要添加CSS样式和移除CSS样式,如添加display属性,设为隐藏.有时候需要移除display属性. 一.jQuery移除CSS样式的两种方法 注意:当其中一种不支持时,就尝试另一种: $ ...
- minui 向div放html,c# – 如何添加css类到html通用控件div?
我创建了一个div标签这样: System.Web.UI.HtmlControls.HtmlGenericControl dynDiv = new System.Web.UI.HtmlControls ...
最新文章
- 编写更少量的代码:使用apache commons工具类库
- 创建emp表 oracle,Oracle中创建和管理表详解
- Jenkins之Pipeline流水线构建项目
- pyqt5讲解2:QPushButton,QRadioButton,QCheckBox
- fft快速傅利叶变的C实现
- 【Tools】Linux远程拷贝工具(WinSCP)
- *【牛客 - 318B】签到题(单调栈,水题)
- Java多线程(三)——多线程实现同步
- ssci源刊里有开源期刊吗_ssci源刊里有开源期刊吗_啥是核心期刊?啥是北核啥是南核?啥是国家级?啥又是省级?都给你整明白......
- C语言中期报告格式,本科论文中期报告范文_本科毕业论文中期报告模板(2)
- Navigator的正确打开方式
- wps 的直接登录URL
- 介绍DOTA2 AI的开发基础——调试
- AndroidStudio Jni开发-生成多个so库
- 解决拉取代码no supported authentication methods avaiable
- win10右击无法新建文件,只能新建文件夹和快捷方式
- OpenCV笔记-对轮廓进行平滑处理
- 【C++笔记】 判断两个数互质(做大公约数为1)
- Ubuntu(Linux)下的整站下载工具
- 印象笔记mac版 同步问题_mac版印象笔记 升级 导致 未同步的笔记丢失
热门文章
- register at least one qt version using“qt vs tools“->“qt options“
- 戴维斯双击策略的实现与验证
- 有GIS有意思︱讲述地图的故事
- Android Q 适配,看这篇就妥了
- 办理登机的英语词组手机键盘_如何使用智能手机使登机轻而易举
- vs2017 - vs2012
- Java序列化(Serialize)
- 优化产品交互逻辑来提升产品性能
- 第五章语言模型:n-gram
- 我们为你精选了一份Jupyter/IPython笔记本集合-上篇