下拉框的查询

本文介绍了在MVC开发中如何实现下拉框的查询功能。作者通过联表查询并结合条件筛选,详细阐述了如何根据学院、年级、班级、学号进行数据过滤。在控制器中,分别查询学院、年级和班级的下拉框数据,并使用id和text进行数据封装。在视图中,利用JavaScript函数实现多条件查询,强调了下拉框数据在页面加载时调用的重要性以及表格模块加载时的方法调用细节。
摘要由CSDN通过智能技术生成

 

下拉框的查询

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

开发工具与关键技术:VS、下拉框的查询

作者:盘耀海

撰写时间:撰写时间:2019年04月18日

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

在老师MVC教学中学习下拉框数据绑定的知识,在联表查询的基础上加入查询表的字段(绿色箭头)进行条件筛选(红色箭头)

判断学院、年级、班级、学号是否存在,存在则进行条件筛选。

在控制器查询学生的信息后分别查询下拉框需要的数据:查询学院信息(学院下拉框数据)、通过学院ID查询年级信息(年级下拉框数据)、通过年级ID查询班级信息(班级下拉框数据)。查询的数据分别用id、text赋值便于方法的封装

public ActionResult SELAcademe(){

       var listAcademe = from tbAcademe in myModel.SYS_Academe

            select new{

                id=tbAcademe.AcademeID,  text=tbAcademe.AcademeName};

return Json(listAcademe, JsonRequestBehavior.AllowGet);}

public ActionResult SELGradeByAcademeID(int AcademeID){

       var list = from tbGrade

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值