asp.net-mvc – knockout下拉列表将选择传递给MVC5中的模型
发布时间:2020-05-25 09:17:23 所属栏目:asp.Net 来源:互联网
导读:我有一个knockoutjs下拉列表的问题,我有一个MVC 5应用程序与我的剃刀视图,这是从敲门绑定. select name=alddlname id=alddl data-bind= options: authorityLevel, optionsText: AuthorityLevel, optionsValue:
|
我有一个knockoutjs下拉列表的问题,我有一个MVC 5应用程序与我的剃刀视图,这是从敲门绑定. <select name="alddlname" id="alddl"
data-bind="
options: authorityLevel,optionsText: 'AuthorityLevel',optionsValue: 'aid',value: aid
">
</select>
我将链接到使用所选项目并将其传递给模型属性 public List<authorityLevel> authLevellistItems { get; set; }
public string SelectedAuthType { get; set; }
我想将模型绑定到下拉列表,以便将selectedAuthType设置为该值 这个下拉列表是从淘汰赛中推出的 var authorityLevelList = Html.Raw(JsonConvert.SerializeObject(ViewBag.authorityLevelDDL));
$(document).ready(function ()
{
var vm = new AppViewModel();
vm.authorityLevel = ko.mapping.fromJS(@authorityLevelList);
ko.applyBindings(vm);
});
先感谢您 解决方法好的,所以我已经弄清楚了如果我使用@html.DropDownListFor帮助器并仍然从knockout绑定我的数据属性我有一个由knockout json数组对象填充的DropDown列表,但是然后也将它绑定到MVC 5模型然后可以传递回控制器并插入数据库. // data_bind部分是knockout.js部分,其余部分是razor c#view helper @Html.DropDownListFor(m => m.SelectedAuthType,(SelectList)Model.authlevellistItems,new { id = "alddl",data_bind = " options: authorityLevel,optionsValue: 'aid'" })
希望这会帮助别人,我的问题不仅仅是浪费时间.谢谢 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 将Castle Windsor与SignalR集成 – 我该如何
- asp.net – Facebox为输入添加逗号
- asp.net-mvc – RazorEngine:不能使用Html.Raw
- 通过asp.net 4.0中的“EnableViewState”和“ViewStateMode
- asp.net-mvc – 为什么我要将WCF与MVC一起使用?
- ASP.NET代码隐藏中的当前工作目录 – 我们可以依赖它吗?
- ASP.NET等价的服务器端包括
- asp.net – Application_EndRequest没有找到Session
- asp.net-mvc – 仅在MVC4 BundleConfig中缩小脚本
- asp.net-web-api – 如何在StructureMap ServiceActivator中
推荐文章
站长推荐
- asp.net – MVC IIS7 = CSS问题
- asp.net-mvc – ASP.NET MVC 3:RouteExistingFi
- 在加载asp.net页面时显示gif
- asp.net-mvc – 在ASP.NET MVC中下载动态生成的文
- asp.net-mvc – 我应该在ASP.NET MVC中使用Anti-
- asp.net – AppendHeader是否与AddHeader完全相同
- asp.net-mvc – 使用实体框架4.1创建复合主键
- asp.net – 测试Oracle存储过程的最简单的方法
- 处理用户在ASP.NET MVC网站中点击“Enter”键
- asp.net-mvc – ASP.NET MVC术语让我沮丧 – 为什
热点阅读
