asp.net – 如何在mvc中使用多个选择4?
发布时间:2020-12-15 23:29:50 所属栏目:asp.Net 来源:网络整理
导读:我想使用多个选择 Chosen. 我有技能模型, public class Skill { public int Id { get; set; } public string Name { get; set; } } 这适用于我的应用程序: select data-placeholder="Choose a Country..." class="chzn-select" multiple option value=""/op
我想使用多个选择
Chosen. 我有技能模型, public class Skill { public int Id { get; set; } public string Name { get; set; } } 这适用于我的应用程序: <select data-placeholder="Choose a Country..." class="chzn-select" multiple > <option value=""></option> <option value="United States">United States</option> <option value="Albania">Albania</option> <option value="Algeria">Algeria</option> </select> 我想用我的数据替换国家/地区数据.在控制器我写: var list = MyService.LoadAllSkills(); ViewBag.Skills = new MultiSelectList(list,"Id","Name"); 看来: @Html.ListBox("Name",ViewBag.Skills as MultiSelectList,new { @class = "chzn-select" } ) 查看@ Html.ListBox()和@ Html.DropDownList()的结果不像< select> 我得到的结果: 但是,我想得到结果 如何更改所选样品? 解决方法
在硬编码的示例(您所说的工作中)和您使用ListBox帮助器生成的示例之间,唯一的区别就是缺少data-placeholder属性.所以:
@Html.ListBox( "Countries",new { @class = "chzn-select",data_placeholder = "Choose a Country..." } ) 至少应该产生与您所说的工作相同的标记.如果它不工作,那么可能你没有正确设置插件,或者你有一些其他的JavaScript错误.阅读插件的文档,了解如何设置. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 从启用AJAX的WCF服务返回错误详细信息
- 如何编写没有Try/Catch的程序
- asp.net-mvc – Owin如何在Application_EndRequest阶段之后
- asp.net-mvc – 在父视图顶部的Jquery模态弹出窗口中渲染局
- 如何在ASP.NET中的dropdownlist控件中处理长文本
- 将ASP.NET与ASP混合使用
- ASP.NET 5,.NET Core和ASP.NET Core 5有什么区别?
- 尝试新的开发组合:Asp.NET Core+ABP框架+IdentityServer4+
- 使用RCurl getURL函数访问ASP网页时出现“Object Moved”错
- asp.net – 自上一步以来,进程或线程已更改
推荐文章
站长推荐
- asp.net-web-api – 无法在ASP.NET Core 1.0中启
- asp.net – 如何将kendo Ui下拉选择值的ID传递给
- ASP.NET Core 新建项目 - macOS 环境 - ASP.NET
- asp.net mvc webapi 实用的接口加密方法
- ASP.NET网页(WebMatrix)发布的jQuery帖子
- asp.net-mvc – .NET-MVC – 通过SSL重写URL的某
- asp.net-mvc – 在多个表单上指定验证摘要
- asp.net-mvc – ASP.NET MVC3中的随机会话超时
- 如何阻止IIS 8停止空闲的ASP.NET应用程序?
- Asp.net:System.Security.SecurityException
热点阅读