2 wjj ghming wjj_GHMING 于 2017.09.06 13:37 提问

asp.net mvc 下拉列表选中的值怎么传回控制器 急QAQ

我写了如下的下拉列表
控制器:
ViewData["ddl"] = from a in db.MembershipCards
where a.CardUserName == idenName
select new SelectListItem
{

Text = a.Discount.ToString(),
Value = a.IDNum.ToString()
};
视图:
@Html.DropDownList("ddl", ViewBag.database as IEnumerable, new { @class = "btn btn-info dropdown-toggle form-control btn-sm" })
现在这个下拉菜单的数据很正确,但我要在控制器引用它选中的值,该如何获取这个值???
求助!

1个回答

Sweet__dream
Sweet__dream   2017.09.06 13:50
wjj_GHMING
wjj_GHMING 但还是要谢谢你的回答
11 个月之前 回复
wjj_GHMING
wjj_GHMING 我看到过这篇文章,但我觉得他并不能解决我的问题;我要从前台将下拉控件已选中的值做为参数传到控制器进行计算的....
11 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
asp.net mvc 下拉并且不能选择默认值的原因
在DropDownListFor和DropDownList的第一个参数名 和第二个参数  中的ViewBag或者ViewData名称不能一致,否则无法选中默认值 百度了一下,才看到这方面的信息,我勒个去,耽误了我一下午的时间 这算是微软的mvc bug吗?
ASP.NET MVC 下拉框的传值的两种方式
以前使用WebForm变成时,下拉框传值只需直接在后台绑定代码就可以了。现在我们来看看在MVC中DropDownList
ASP.NET MVC中的cshtml页面中的下拉框的使用
ASP.NET MVC中的cshtml页面中的下拉框的使用 用上@Html.DropDownList 先记下来。。以做备忘。。。
MVC4 绑定下拉框,编辑时绑定值
后台: public ActionResult Modify(int id) { //3.1.1 检查id //3.1.2根据id查询数据 Models.Student stu = (from s in db.Students where s.Id == id select s).FirstOrDefault();
HTML5, jQuery Mobile 和 ASP.NET MVC 4——在模型和控制器之间使用ViewModel
在企业应用开发场景,我们也许需要聚集一些模型/数据来源并将其呈现为一个整体控制器。简单起见,我们拿个需要输入新学生姓名、年级、州(如图一)的例子来说。 年级为A、B和C,但如果我们能够让这些年级显示为第一类、第二类、第三类,而非ABC,那或许会颇有意义。因此在UI中,我们需要显示第一二三类,但当保存数据是,我们需要在DB中保存相应的值,这同样适用于“州”。当用户点击“州”下拉选择图标时,州列表豁
asp.net MVC前台View页面向后台Controller控制器传递数据的几种方式
上一篇文章讲解了后台控制器如何向前台页面传递数据,今天就接着为大家讲解前台View页面向后台Controller控制器传递数据的几种方式。在此声明,这几种方式是我在实际使用过程中遇到并总结的,如果那个地方说的不对或有不足之处,欢迎各位指出并给出建设性意见、共同学习。 1、异步方式 在实际项目开发中,我们经常需要异步获取一些信息,如用户是否登陆、用户状态、用户类型等内容。我们不可能再通过按钮之类
asp.net mvc DropDownList控件 数据库中取值Select的选项注意事项
//从数据库中取selectlist的值 前端: @Html.DropDownList("s_group", ViewBag.Values as SelectList, new { @class = "easyui-combobox" }) 后台: public ActionResult List() { Server server = new S
mvc中下拉框无法选中
在mvc 中 @Html.DropDownList("model", ViewBag.ModelSelect as IEnumerable)无法选中 ,但是后台明明设置了选中项 //栏目下拉框 var selectItemList = new List(); selectItemList.Add(new SelectList
ASP.NET MVC 后台控制器向前台传递数据的几种方式
ASP.NET MVC 后台控制器向前台传递数据的几种方式
MVC5用AJAX实现一个下拉列表的值改变,另一个下拉列表的值跟着变(在不更新整个页面的前提下,且调用后台函数)
本文实现在不更新整个页面的前提下,一个下拉列表的值改变,调用后台的函数获取另一个下拉列表的值,然后只更新另一个下拉列表的页面显示。 代码如下: 1、后台controller获取另一个下拉列表更新后的值的函数: public JsonResult AJAXGetLineFromFactory(string factory)         {             GetLineFrom