@using Bowin.Web.Controls.Mvc; @using EMIS.Web.Controls; @{ ViewBag.Title = "List"; string StudentNo = Convert.ToString(ViewBag.StudentNo); //var CurseGrade = (IList<EMIS.ViewModel.Students.CourseGradeView>)ViewBag.CurseGrade; ComboGridOptions cgop = new ComboGridOptions { TextField = "LoginID", ValueField = "UserID", EmptyText = "请选择", SelectedValue = StudentNo, IsAutoComplete = true, MinReloadCharactor = EMIS.Utility.Const.LOCAL_SETTING_LoginIDLength, Name = "StudentsComboGrid", ID = "StudentsComboGrid", OnSelect = "reloadBack", GridOptions = new DataGridOptions { Columns = new List<DataGridColumn>() { new LinkButtonColumn { FieldName="LoginID", HeaderText="学号", Width=0.1, Align=AlignStyle.Center }, new BoundFieldColumn { FieldName="UserName", HeaderText="姓名", Width=0.1, Align=AlignStyle.Center }, }, //OnLoadSuccessFun = "reloadBack", IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/Students/List"), IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false } }; ComboGridOptions cgopByName = new ComboGridOptions { TextField = "UserName", ValueField = "UserID", EmptyText = "请选择", Name = "StudentsByNameComboGrid", ID = "StudentsByNameComboGrid", OnSelect = "reloadByName", //IsAutoComplete = true, //MinReloadCharactor = 2, GridOptions = new DataGridOptions { Columns = new List<DataGridColumn>() { new LinkButtonColumn { FieldName="LoginID", HeaderText="学号", Width=0.1, Align=AlignStyle.Center }, new BoundFieldColumn { FieldName="UserName", HeaderText="姓名", Width=0.1, Align=AlignStyle.Center }, }, //OnLoadSuccessFun = "reloadBack", IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/Students/List"), IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false } }; } @section scripts{ <script src="~/Scripts/Business/ScoreManage/NewPersonalScore.js" type="text/javascript"></script> <script type="text/javascript"> var nonSelect = "@DropdownList.SELECT_ALL"; </script> } <style type="text/css"> .Coursematerialtable { width: 100%; } .Coursematerialtable tr { min-height: 30px; border: 1px solid #D6D6D6; } .Coursematerialtable td { border: 1px solid #D6D6D6; } </style> <div class="easyui-panel" data-options="border:false,fit:true" style="position: relative;"> @Html.Position() <div class="p_SearchTitle"> <div style="float: left; margin-left: 10px; font-size: 12px; line-height: 30px;"> 查询条件 </div> </div> <form id="formQuery" method="post" action="@Url.Content("~/PersonalScore/NewList")"> <div class="search_keyword"> <div class="search_input"> <div style="float: left; margin-left: 10px; line-height: 30px; font-size: 12px;"> <ul style="min-width:0px;"> <li class="sn" style="padding-left: 5px;">学号:</li> <li class="sv"> @Html.ComboGrid(cgop) </li> <li class="sn" style="padding-left: 5px;">姓名:</li> <li class="sv"> @Html.ComboGrid(cgopByName) </li> </ul> </div> <div id="Studenttable" style="float:left;margin-left: 10px; margin-top: 8px;"></div> <div style="float:right;margin-right: 10px; line-height: 30px; font-size: 12px;">@Html.ContextMenuBar("List")</div> </div> </div> </form> <div class="search_list"> <div id="StudentCoursematerialtable"></div> <div id="search_list" style="width: 100%;overflow-x: scroll; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #70807d; scrollbar-shadow-color: #ffffff; scrollbar-darkshadow-color: #70807d; scrollbar-track-color: #ffffff; scrollbar-face-color: #cccccc"; overflow:visible"> <p style='color:Red;'>请按学号或姓名查询学生个人成绩。</p> </div> </div> <div id="display_search_list" style="display: none;"> <div class="p_title"> <div style="float: left; margin-left: 10px; line-height: 30px; font-size: 12px;"> 学生成绩明细</div> <div style="margin-right: 10px; line-height: 30px; font-size: 12px;">@Html.ContextMenuBar("Detail")</div> </div> <div class="search_list"> @Html.Hidden("hid_SchoolyearID") @Html.Hidden("hid_CoursematerialID") @Html.Hidden("hid_UserID") @Html.Hidden("hid_StarttermID") @Html.Hidden("LoginID") @Html.Hidden("hid_Remarks") @Html.DataGrid(new DataGridOptions { Columns = new List<DataGridColumn>() { new CheckBoxFieldColumn{ HeaderText="", FieldName="SubmitedScoreID" }, new BoundFieldColumn { FieldName="SchoolyearCode", HeaderText="学年学期", Align=AlignStyle.Center, Width=0.06 }, new BoundFieldColumn { FieldName="LoginID", HeaderText="学号", Align=AlignStyle.Center, Width=0.08}, new BoundFieldColumn { FieldName="UserName", HeaderText="姓名", Align=AlignStyle.Center, Width=0.04 }, new BoundFieldColumn { FieldName="CourseCode", HeaderText="课程代码", Align=AlignStyle.Center, Width=0.04 }, new BoundFieldColumn { FieldName="CourseName", HeaderText="课程名称", Align=AlignStyle.Center, Width=0.1 }, new BoundFieldColumn { FieldName="CoursetypeName", HeaderText="课程类型", Align=AlignStyle.Center, Width=0.05 }, new BoundFieldColumn { FieldName="ExamsCategoryName", HeaderText="考试性质", Align=AlignStyle.Center, Width=0.04 }, new BoundFieldColumn { FieldName="ExamsStateName", HeaderText="考试状态", Align=AlignStyle.Center, Width=0.04 }, new BoundFieldColumn { FieldName="Pingshi", HeaderText=@EMIS.Utility.RSL.Get("Peacetime"), Align=AlignStyle.Center , Width=0.04}, new BoundFieldColumn { FieldName="Jishu", HeaderText=@EMIS.Utility.RSL.Get("Technique"), Align=AlignStyle.Center, Width=0.04 }, new BoundFieldColumn { FieldName="Lilun", HeaderText=@EMIS.Utility.RSL.Get("Theoretical"), Align=AlignStyle.Center, Width=0.04 }, new BoundFieldColumn { FieldName="TotalScoreStr", HeaderText="总成绩", Align=AlignStyle.Center, Width=0.03, CustomFormatFun="SetRedColumn" }, new BoundFieldColumn { FieldName="ScoreCredit", HeaderText="学分", Align=AlignStyle.Center, Width=0.02, CustomFormatFun="SetRedColumn" }, new BoundFieldColumn { FieldName="CreateTime", HeaderText="录入时间", Align=AlignStyle.Center, Width=0.06, Formatter= Formatter.OnlyYearMonthDay, CustomFormatFun="SetRedColumn" }, new BoundFieldColumn { FieldName="OperaUser", HeaderText="录入人", Align=AlignStyle.Center, Width=0.04 }, new BoundFieldColumn { FieldName="SchoolyearID", HeaderText="学年学期", Align=AlignStyle.Center, IsHidden = true }, new BoundFieldColumn { FieldName="CoursematerialID", HeaderText="课程ID", Align=AlignStyle.Center, IsHidden = true }, new BoundFieldColumn { FieldName="StarttermID", HeaderText="开课学期", Align=AlignStyle.Center, IsHidden = true }, new BoundFieldColumn { FieldName="UserID", HeaderText="学生ID", Align=AlignStyle.Center, IsHidden = true }, new BoundFieldColumn { FieldName="StudentScoreRemark", HeaderText="备注", Align=AlignStyle.Center, Width=0.02 } }, IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/CourseGrade/GetSubmitedScoreList"), ID = "dgCourseScheduleSettingList", IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false, IsAutoLoad = false }) </div> </div> </div>