在我StudenntController我hvae的方法“{控制器}/{行动}/{ID}” 没有通过参数
public ActionResult ClassStudents(int? classRoomId)
{
var students = st.GetAll().Where(s => s.ClassRoomID == classRoomId);
ViewBag.ClassRoomTitle = clr.GetAll().Where(c=>c.ClassRoomID == classRoomId).Single().ClassRoomTitle;
return View(students);
}
当我进入localhostxxxx /学生/ ClassStudent/1 参数classRoomId是空,我得到一个错误:序列不包含任何元素 我想知道为什么网址:“{控制器}/{行动}/{id}”不通过参数?
你是如何配置路由表的? – tia 2013-04-28 02:32:17
你能提供你的路由配置代码吗?如果你使用默认配置,那么参数必须是id而不是classRoomId – 2013-04-28 02:48:34