MVC seleteitem传值

问题描述

View:@Html.DropDownListFor(model=>model.staffID,Model.SelectID());一直显示是null值Model:publicIEnumerable<SelectListItem>SelectID(){staffDBContextdb1=newstaffDBContext();vardb1List=db1.staffCollection.Select(a=>newSelectListItem{Text=a.staffName,Value=a.staffID});returndb1List;}//staffDBContext是员工model的数据上下文,staffCollection是staffDBContext的DBSet<staff>成员问题出在哪里啊?

解决方案

本帖最后由 LeeSting 于 2016-01-18 15:11:58 编辑
解决方案二:
returndb1List.ToList();
解决方案三:
不对,还是返回null
解决方案四:
你要先确认SelectID()获得的是什么
解决方案五:
3楼正解,先看是否获得是否获取到数据源!

时间: 2024-08-19 22:50:52

MVC seleteitem传值的相关文章

mvc Partial传值遇到的问题

问题描述 mvc Partial传值遇到的问题 "Model.title"引发了"Microsoft.CSharp.RuntimeBinder.RuntimeBinderException"类型的异常 解决方案 Model里面有没有title,你的控制器有没有传对,另外大小写要完全一致. 解决方案二: title的数据缺少引号,检查下. 解决方案三: 你的控制器怎么传的. 解决方案四: 控制器传的 解决方案五: Partial得不到Model,用ViewBag传看看

spring mvc controller传值

问题描述 spring mvc controller传值 LoginController,怎么在判断用户名密码都对之后,把用户名保存,然后在另外一个Controller中取出... 解决方案 保存到application域中,application在整个项目中都可用~~ 解决方案二: 网上看了好多资料,经过楼上提示得以解决: 存数据: WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicat

spring mvc 页面传值到controller

问题描述 一个页面上有很多输入框,我想把这些值通过json格式传到controller中,通过注解应该如何实现?后台如何能取得这些参数啊?谢谢! 问题补充:liukai 写道 解决方案 你弄反了前台传值到后台用binding后台传值到前台才用json或XML解决方案二:你可以用SimpleFormController或者MultiActionController来实现自动收集解决方案三:把传递到页面的对象和command绑定就是了

由angularjs 引发的spring mvc JSON传值问题

通常表单submit传的是 json对象   ajax 传的是json对象 angular传的是json字符串 对于后台接收json对象不需要再参数上加@RequestBody 而对于接收json字符串 需要加@RequestBody,并且要引入jackjson jar包 (1)angular向后台传json字符串 @RequestBody 前台angular代码 $http({ method:'POST', url:"http://localhost:8090/angu_demo/test.c

使用jqMobi开发app基础之页面传值方式

PC版的web程序两个两个页面之间的传值方式主要有,cookie,查询字符串,还可以通过服务端的session来交换数据.但app的传值方式呢? 由于app基本都是单页面的方式,查询字符串这种方式似乎行不通了,至少目前个人还没有见到这种例子.. 主要有1HTML5 LocalStorage 本地存储,2隐藏字段,3扩展属性,4服务器端的session等 1HTML5 LocalStorage 本地存储 这种传值方式类似于cookie传值方式,是HTML5的新标准.在HTML5中,本地存储是一个w

SpringMVC的简单传值(实现代码)_java

之前学习SpringMVC时感觉他的传值很神奇:简便,快捷,高效. 今天写几个简单的传值与大家分享,希望能对大家有帮助. 一. 从后往前传: (1) @Controller @RequestMapping(value={"/hello"}) public class HelloController { @RequestMapping(value={"sub"}) public ModelAndView submit(HttpServletRequest reques

jsp页面传值在spring mvc中的controller中的获取

问题描述 jsp页面传值在spring mvc中的controller中的获取 <% Seller seller =(Seller)session.getAttribute("sellerinfo"); %> <form action="<%=basePath%>plmanage/updateSeller.do" method="post"> <input type="hidden"

mvc模式前台界面向后台传值的问题,如何传递数组。

问题描述 mvc模式前台界面向后台传值的问题,如何传递数组. 在前台页面上得到了一个数组,如何在后台就收并直接调用呢?求大神o(╯□╰)o 解决方案 前台:var str=""1234"";//你的数组值$.Post(""/home/index""{ary:str}function(data){ })后台:string str =request.form[""ary""];//拿到传来的

跳转传值-Spring mvc 跳转 传值

问题描述 Spring mvc 跳转 传值 List shuju=userdao.getAlluser(longi); return "redirect:/index.jsp"; 怎么样把 这个集合 带到 index.jsp 页面,在这个jsp页面能循环出来,不用session 解决方案 request.setAttribut