Exemplo n.º 1
0
        public ActionResult ClassStud(string id)
        {
            //var defItem = new SelectListItem { Text = "請選擇", Value = "" };

            var list = StudentBiz.ClassData(id).Select(s => new SelectListItem
            {
                Value = s.Sn.ToString(),
                Text  = s.Name
            }).ToList();

            //list.Insert(0, defItem);

            return(Json(list, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        void bind(MyTestModel model)
        {
            model.Select1 = StudentBiz.GetAll().Select(s => new SelectListItem
            {
                Value = s.Sn.ToString(),
                Text  = s.Name
            });

            model.Select2 = StudentBiz.GetAll().Select(s => new SelectListItem
            {
                Value = s.Sn.ToString(),
                Text  = s.Name
            });

            //班級
            model.ClassSelect = ClassMBiz.GetAll().Select(s => new SelectListItem
            {
                Value = s.Id.ToString(),
                Text  = s.Name
            });

            if (!string.IsNullOrWhiteSpace(model.ClassId))
            {
                var list = StudentBiz.ClassData(model.ClassId).Select(s => new SelectListItem
                {
                    Value = s.Sn.ToString(),
                    Text  = s.Name
                });

                model.StudentSelect = list;
            }
            else
            {
                model.StudentSelect = new List <SelectListItem>();
            }
        }