@model EMIS.ViewModel.SelectCourse.SelectCourseResult.StudentSelectCourseSummaryView
@using Bowin.Web.Controls.Mvc;
@using EMIS.Web.Controls;
@{
ViewBag.Title = "List";
}
@section scripts{
}
@Html.Position()
@Html.HiddenFor(x => x.GrademajorID, new { id = "GrademajorID" })
@Html.LabelFor(x => x.Name):
|
@Html.DisplayFor(x => x.Name)
|
@Html.LabelFor(x => x.ClassmajorName):
|
@Html.DisplayFor(x => x.ClassmajorName)
|
@Html.LabelFor(x => x.OptionalTotalSelectCount):
|
@Html.DisplayFor(x => x.OptionalTotalSelectCount)
|
@Html.LabelFor(x => x.OptionalTotalCredit):
|
@Html.DisplayFor(x => x.OptionalTotalCredit)
|
@Html.LabelFor(x => x.FreeSelectCourseTotalSelectCount):
|
@Html.DisplayFor(x => x.FreeSelectCourseTotalSelectCount)
|
@Html.LabelFor(x => x.FreeSelectCourseTotalCredit):
|
@Html.DisplayFor(x => x.FreeSelectCourseTotalCredit)
|
|
@Html.LabelFor(x => x.OptionalStartTime)
|
@Html.LabelFor(x => x.OptionalEndTime)
|
@Html.LabelFor(x => x.OptionalMaxSelectCount)
|
@Html.LabelFor(x => x.OptionalMinSelectCount)
|
@Html.LabelFor(x => x.OptionalMaxCredit)
|
@Html.LabelFor(x => x.OptionalMinCredit)
|
|
@Html.DisplayFor(x => x.OptionalStartTime)
|
@Html.DisplayFor(x => x.OptionalEndTime)
|
@Html.DisplayFor(x => x.OptionalMaxSelectCount)
|
@Html.DisplayFor(x => x.OptionalMinSelectCount)
|
@Html.DisplayFor(x => x.OptionalMaxCredit)
|
@Html.DisplayFor(x => x.OptionalMinCredit)
|
|
@Html.DisplayFor(x => x.FreeSelectCourseStartTime)
|
@Html.DisplayFor(x => x.FreeSelectCourseEndTime)
|
@Html.DisplayFor(x => x.FreeSelectCourseMaxSelectCount)
|
@Html.DisplayFor(x => x.FreeSelectCourseMinSelectCount)
|
@Html.DisplayFor(x => x.FreeSelectCourseMaxCredit)
|
@Html.DisplayFor(x => x.FreeSelectCourseMinCredit)
|
@*
|
@Html.DisplayFor(x => x.GrademajorStartTime)
|
@Html.DisplayFor(x => x.GrademajorEndTime)
|
@Html.DisplayFor(x => x.GrademajorMaxSelectCount)
|
@Html.DisplayFor(x => x.GrademajorMinSelectCount)
|
@Html.DisplayFor(x => x.GrademajorMaxCredit)
|
@Html.DisplayFor(x => x.GrademajorMinCredit)
|
*@
选课信息列表
@Html.ContextMenuBar("List")
@Html.DataGrid(new DataGridOptions
{
Columns = new List()
{
new BoundFieldColumn { FieldName="ID", HeaderText="", Align=AlignStyle.Center, IsHidden=true },
new LinkButtonColumn { FieldName="OperateText", HeaderText="操作", Align=AlignStyle.Center, Handle="selectCourseClick", Width=0.05, IsHidden=ViewBag.IsHidden },
//new BoundFieldColumn { FieldName="ClassName", HeaderText="选修任务班名称", Align=AlignStyle.Center, Width=0.12 },
new BoundFieldColumn { FieldName="CourseName", HeaderText="课程名称", Align=AlignStyle.Center, Width=0.1 },
new BoundFieldColumn { FieldName="SelectCourseTypeName", HeaderText="选修类型", Align=AlignStyle.Center, Width=0.05 },
new BoundFieldColumn { FieldName="Credit", HeaderText="学分", Align=AlignStyle.Center, Width=0.03 },
new BoundFieldColumn { FieldName="PeopleNumlimit", HeaderText="人数上限", Align=AlignStyle.Center, Width=0.04 },
new BoundFieldColumn { FieldName="StartEndWeeklyNum", HeaderText="起止周次", Align=AlignStyle.Center, Width=0.06 },
new BoundFieldColumn { FieldName="WeekdayTimesSegmentName", HeaderText="上课时间", Align=AlignStyle.Center, Width=0.1 },
new BoundFieldColumn { FieldName="StartTimeStr", HeaderText="选课开始时间", Align=AlignStyle.Center, Width=0.1 },
new BoundFieldColumn { FieldName="EndTimeStr", HeaderText="选课结束时间", Align=AlignStyle.Center, Width=0.1 },
new BoundFieldColumn { FieldName="TeacherNames", HeaderText="任课教师", Align=AlignStyle.Center, Width=0.06 },
new BoundFieldColumn { FieldName="ClassroomName", HeaderText="上课教室", Align=AlignStyle.Center, Width=0.05 },
new BoundFieldColumn { FieldName="StudentCount", HeaderText="已选人数", Align=AlignStyle.Center, Width=0.04 }
//new BoundFieldColumn { FieldName="WeekdayName", HeaderText="上课星期", Align=AlignStyle.Center, Width=0.05 },
//new BoundFieldColumn { FieldName="TimesSegmentName", HeaderText="上课时间", Align=AlignStyle.Center, Width=0.05 },
//new BoundFieldColumn { FieldName="campus", HeaderText="校区", Align=AlignStyle.Center, Width=0.06 },
//new OperateColumn { ButtonList = new List() {
// new OperateButton { Text = "选课", Handle = "selectCourse", VisibleFun = "!row.IsSelected" },
// new OperateButton { Text = "取消选课", Handle = "cancelSelectCourse", VisibleFun = "row.IsSelected" }
//} }
},
//IsShow = ((!Model.GrademajorStartTime.HasValue && !Model.GrademajorEndTime.HasValue) || (Model.GrademajorStartTime <= DateTime.Now && Model.GrademajorEndTime >= DateTime.Now)),
IsCheckOnSelect = true,
DataSourceUrl = Url.Content("~/StudentSelectCourse/List"),
ID = "dgStudentSelectCourseList",
IsPagination = false,
IsShowRowNumbers = true,
IsSingleSelect = false
})