ASP.NET MVC DropdownList 使用
来源:互联网 发布:淘宝兼职能赚到钱吗 编辑:程序博客网 时间:2024/05/17 08:45
ASP.NET MVC 使用Html Helper的形式实现UI控件,里面有一个非常重要的下拉列表控件-DropdownList。这个控件使用还是比较灵活的,今天总结了一下。
1.View
@using (Html.BeginForm("DropDownValue", "Home")){ @Html.DropDownList("list", ViewBag.List as SelectList, "请选择") <div> <input type="submit" value="提交" /> </div>}<br />@using (Html.BeginForm("DropDownValue2", "Home")){ @Html.DropDownList("list2","请选择") <div> <input type="submit" value="提交" /> </div>}<br />@using (Html.BeginForm("DropDownValue3", "Home")){ @Html.DropDownList("list3", "请选择") <div> <input type="submit" value="提交" /> </div>}
2.控制器
public ActionResult Index(){ var listItem = new List<SelectListItem>{ new SelectListItem{Text="是",Value="1"}, new SelectListItem{Text="否",Value="0"} }; ViewBag.list = new SelectList(listItem, "Value", "Text", ""); ViewData["list2"] = new SelectList(listItem, "Value", "Text", ""); ViewData["list3"] = new SelectList(listItem, "Value", "Text", ""); return View();}public string DropDownValue(string list){ string result = list; return result;}public string DropDownValue2(string list2){ string result = list2; return result;}public string DropDownValue3(string list3){ string result = list3; return result;}
这样选中的值就可以直接传到后台进行接收!
总结:
注意:参数名必须和控件的name相同。
如下方式是可取的:
@using (Html.BeginForm("DropDownValue3", "Home")){ @Html.DropDownList("list3", "请选择") @Html.DropDownList("list2", "请选择") <div> <input type="submit" value="提交" /> </div>}
public string DropDownValue3(string list2,string list3){ string result = list3; return result;}
我们可以分别获取到表单里面的两个下拉框的选择值(注意不是text,而是Value)
0 0
- ASP.NET MVC DropdownList 使用
- 在ASP.NET MVC中使用DropDownList
- 在ASP.NET MVC中使用DropDownList
- 在ASP.NET MVC中使用DropDownList
- 在ASP.NET MVC中使用DropDownList
- ASP.NET MVC中DROPDOWNLIST的使用
- ASP.NET MVC中DropDownList的使用
- asp.net mvc Dropdownlist的使用绑定
- ASP.NET MVC DropDownList的使用
- asp.net mvc dropdownlist
- NET MVC DropDownList使用
- ASP.NET MVC DropDownList 用法
- 详解ASP.NET MVC中DropDownList的使用
- 详解ASP.NET MVC中DropDownList的使用
- ASP.NET MVC 八 DropDownList数据绑定
- Html.DropDownList()的用法 ( Asp.Net MVC)
- Html.DropDownList()的用法 ( Asp.Net MVC)
- Html.DropDownList()的用法 ( Asp.Net MVC)
- ACE框架简介以及一个基于ACE的C/S服务程序实例
- android的init.rc文件详解
- Cocos2dx 实现擦除 橡皮擦 刮奖 效果的实现
- mfc “strcpy”: 不能将参数 1 从“WCHAR [128]”转换为“char*解决办法
- 【Android UI】RadioGroup+Fragment实现底部菜单栏
- ASP.NET MVC DropdownList 使用
- PhoneGap打包基于Android的WebApp环境搭建与配置
- Mysql中Union用法
- ACE框架的三大部分
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 结构体初始化
- 分析Storm-zookeeper节点
- 【Android开发】网络编程及Internet应用-使用HttpClient访问网络
- 求一个字符串中连续出现次数最多的子串