asp.net-mvc-4 – 如何设置DropDownFor的id和类 – asp.net mvc
发布时间:2020-12-16 03:42:32 所属栏目:asp.Net 来源:网络整理
导读:我正在创建一个小的mvc应用程序并在其中使用DropDownListFor.我无法为该下拉列表设置id和类.以下是我想要添加Id和类的DropdownListFor代码.及时的帮助将不胜感激,谢谢 @Html.DropDownListFor(item = item.Student.StudentId,new SelectList(Model.StudentLis
我正在创建一个小的mvc应用程序并在其中使用DropDownListFor.我无法为该下拉列表设置id和类.以下是我想要添加Id和类的DropdownListFor代码.及时的帮助将不胜感激,谢谢
@Html.DropDownListFor(item => item.Student.StudentId,new SelectList(Model.StudentList,"StudentId","FirstName"),"--Select--") 解决方法
@ Html.DropDownListFor在html帮助器中如果要添加任何html属性,则必须将它们作为htmlAttributes类型的对象传递,如
MSDN所解释
public static MvcHtmlString DropDownListFor<TModel,TProperty>( this HtmlHelper<TModel> htmlHelper,Expression<Func<TModel,TProperty>> expression,IEnumerable<SelectListItem> selectList,Object htmlAttributes ) htmlAttributes的位置 Type: System.Object An object that contains the HTML attributes to set for the element 所以你的问题就是这样 @Html.DropDownListFor(item => item.Student.StudentId,"--Select--",new { @id="myid",@class="myclass" }) 其中new关键字为htmlattributes创建一个对象 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 动手写一个简版 asp.net core
- asp.net – MVC2 – 使用RDF和命名空间使用RSS源http://www
- RegisterStartupScript无法在更新面板中工作,无法在asp.net
- ASP.Net使用DBNULL检查值
- asp.net – this.Page和(页面)HttpContext.Current.Handler
- asp.net – HTML电子邮件中的嵌入图像无法在手机上显示
- asp.net-mvc-3 – ASP.NET MVC3 – 分开的程序集中的区域
- ASP.NET 5 OAuth承载令牌认证
- asp.net-mvc-2 – Plus()在MVC中的参数引起404在IIS 7.0
- asp.net – IIS web部署 – 创建虚拟目录?
推荐文章
站长推荐
- webmatrix – 我看不到ASP.NET网页管理
- asp.net – 如何在web.config中迭代自定义键?
- 【Asp.Net MVC+EF+三层架构】详解(一)初见
- asp.net – C#中的缓存对我来说是正确的方法吗?
- 使用ASP.NET(C#)在不使用QueryString的情况下将变
- asp-classic – CDO电子邮件主题特殊字符错误
- asp.net-web-api – Web API 2 OWIN承载令牌认证
- asp.net – 访问asp. VM外部的网络开发服务器
- asp.net-mvc – EF 4代码如何首先处理生产环境中
- asp.net-mvc – 在我的asp.net MVC解决方案中保持
热点阅读