C#_dropdownlist_1
关于ASP.net MVC 中DropDownList绑定与提交数据
在做 ASP.net MVC项目中,数据绑定也是很关键的,现在以个人经验与大家交流下 ASP.net MVC 中DropDownList绑定与提交数据,由于数据查询较为简单就不列出来了,具体看核心代码部分吧。
数据表:

DropDownList绑定
public ActionResult ColumnManage() { ViewData["listchannel"] = new SelectList(b00.ListChannel(), "ChannelID", "ChannelName"); return View(); }
其中b00.ListChannel()是BLL层中的
View中
Code <h2>栏目管理</h2> <% SelectList categories = ViewData["listchannel"] as SelectList; %> <% using (Html.BeginForm()) { %> <div> <fieldset> <legend>添加栏目</legend> <p>栏目名称:<input type="text" id="columnname" style=" width:100px;"/></p> <p>上级目录:<select><option></option></select></p> <p>排 序:<input type="text" id="sort" style=" width:30px;"/></p> <p>频 道:<%=Html.DropDownList("listchannel", categories)%></p> <p><input type="submit" value="保存" /></p> </fieldset> </div> <% } %>
显示效果如下:

在提交时注意 DropDownList 还需要绑定一次
Code [AcceptVerbs(HttpVerbs.Post)] public ActionResult ColumnManage(string columnname,string sort) { try { ViewData["listchannel"] = new SelectList(b00.ListChannel(), "ChannelID", "ChannelName"); m00.ChannelID = int.Parse(Request.Form["listchannel"]); Response.Write(m00.ChannelID); return View(); } catch { return View(); } }
这样就可以提交获取DropDownList的 ID值了
C#_dropdownlist_1的更多相关文章
随机推荐
- 学习面试题Day08
1.TCP/IP协议的理解. TCP/IP定义了电子设备(如计算机)连入因特网的标准,以及数据如何在它们之间传输的标准.它既是互联网中的基本通信语言或协议,也是局域网的通信协议. TC ...
- Spring AOP前置通知和后置通知
Spring AOP AspectJ:Java社区里最完整最流行的AOP框架 在Spring2.0以上的版本中,可以使用基于AspectJ注解或基于XML配置的AOP 在Spring中启用Aspect ...
- 13、Android的多线程与异步任务
课程目标:学习Android中异步操作的三大方式 重点难点:Handler与线程的关系 Handler消息队列的实现 考核目标: 使用Handler是异步的,它会建立新线程么? no Handle ...
- e8_4输出菲波拉契数列的前10项
program fbnq;{输出菲波拉契数列的前10项} var a:..] of integer; i:integer; begin a[]:=; a[]:=; do a[i]:=a[i-]+a[i ...
- POJ3616 Milking Time 简单DP
注意0,1,.....,N是时间点,i~i+1是时间段 然后就是思路:dp[i]代表到时间点 i 获得的最大价值, 1:dp[i]=max(dp[i],dp[s-r]+e),表示有以s为开头,i为结尾 ...
- 【转】ExcelHelper类,用npoi读取Excel文档
//------------------------------------------------------------------------------------- // All Right ...
- Nginx负载均衡SFTP
1.CentOS安装SFTP,参考 2.Nginx-1.8.1 下载 ,Nginx_TCP插件 下载 3.安装Nginx [root@localhost nginx-1.8.1]# yum -y in ...
- 2015上海网络赛 A Puzzled Elena
题意:给定一棵树,求这个节点的所有子树中包括他本身与它互质的节点的个数. 解题思路:题利用dfs序+容斥原理+前缀和性质解决.题目中要求每个结点,和多少个它的子结点互素.如果每次为了求一个点去跑一遍d ...
- Docker系列(六)路由打通网络示例
运行环境 两台虚拟机IP分别为:192.168.0.103(简称:A主机).192.168.0.104(简称:B主机) 操作系统:Centos 7 Docker版本:1.8 Mysql镜像配置 1.在 ...
- 转载 ASP.NET MVC中使用ASP.NET Identity
转载原地址: http://blog.jobbole.com/90695/ 在之前的文章中,我为大家介绍了OWIN和Katana,有了对它们的基本了解后,才能更好的去学习ASP.NET Identit ...