@using Bowin.Web.Controls.Mvc; @using EMIS.Entities; @using EMIS.Web.Controls; @{ ViewBag.Title = "List"; ComboGridOptions cgopSchoolYear = new ComboGridOptions { TextField = "Code", ValueField = "SchoolYearID", ID = "SchoolYearCode", Name = "SchoolYearCode", GridOptions = new DataGridOptions { Columns = new List<DataGridColumn>() { new BoundFieldColumn { FieldName="Code", HeaderText="学年学期", Align=AlignStyle.Center ,Width=0.2}, new BoundFieldColumn { FieldName="Years", HeaderText="学年", Align=AlignStyle.Center ,Width=0.2}, new BoundFieldColumn { FieldName="SchoolcodeName", HeaderText="学期", Align=AlignStyle.Center ,Width=0.2}, }, PageSize = 5, IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/SchoolYear/List"), IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false, }, SelectedValue = BaseExtensions.GetCurrentSchoolYearID(), OnChange = "cgopSchoolYearSelect", OnSelect = "cgopSchoolYearSelect" }; ComboGridOptions cgopBatch = new ComboGridOptions { TextField = "Name", ValueField = "ExaminationBatchID", ID = "ExaminationBatchID", Name = "ExaminationBatchID", GridOptions = new DataGridOptions { Columns = new List<DataGridColumn>() { new BoundFieldColumn { FieldName="Name", HeaderText="考试批次", Align=AlignStyle.Center ,Width=0.3} }, PageSize = 5, IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/ExaminationBatch/GetProjectListViewGrid"), IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false }, OnSelect = "cgopBatchSelect" }; ComboGridOptions cgopExamType = new ComboGridOptions { TextField = "Name", ValueField = "ExaminationTypeID", ID = "ExaminationTypeID", Name = "ExaminationTypeID", GridOptions = new DataGridOptions { Columns = new List<DataGridColumn>() { new BoundFieldColumn { FieldName="Name", HeaderText="考试类型名称", Align=AlignStyle.Center ,Width=0.4}, }, PageSize = 5, IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/ExamProjectControl/GetControlExamTypeListViewGrid"), IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false }, OnSelect = "cgopExamTypeSelect" }; ComboGridOptions cgopBatchProject = new ComboGridOptions { TextField = "Name", ValueField = "ExaminationBatchProjectID", ID = "ExaminationBatchProjectID", Name = "ExaminationBatchProjectID", GridOptions = new DataGridOptions { Columns = new List<DataGridColumn>() { new BoundFieldColumn { FieldName="Name", HeaderText="项目名称", Align=AlignStyle.Center ,Width=0.3} }, PageSize = 5, IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/ExamProjectControl/GetControlProjectListViewGrid"), IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false } , OnSelect = "reload" }; ComboGridOptions cgopCollege = new ComboGridOptions { TextField = "Name", ValueField = "CollegeID", Name = "CollegeID", ID = "CollegeID", GridOptions = new DataGridOptions { Columns = new List<DataGridColumn>() { //new LinkButtonColumn { FieldName="No", HeaderText=@EMIS.Utility.RSL.Get("CollegeCode"), Align=AlignStyle.Center }, new BoundFieldColumn { FieldName="Name", HeaderText=@EMIS.Utility.RSL.Get("CollegeName"), Align=AlignStyle.Center } }, //OnLoadSuccessFun = "queryClass", IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/College/ListOnlyCollege"), IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false, }, OnSelect = "reload" }; ComboGridOptions cgopStandard = new ComboGridOptions { TextField = "StandardName", ValueField = "StandardID", //OnSelect = "queryStandard", Name = "StandardID", ID = "StandardID", GridOptions = new DataGridOptions { Columns = new List<DataGridColumn>() { new BoundFieldColumn { FieldName="StandardName", HeaderText="专业名称", Align=AlignStyle.Center } }, IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/Grademajor/GrademajorBindComboGridOptions"), IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false, }, OnSelect = "reload" }; } @section scripts{ <script src="~/Scripts/Business/ExamManage/ExamProjectControl.js" type="text/javascript"></script> } <div class="easyui-panel" data-options="border:false,fit:true" style="position: relative;"> @Html.Position() <form id="formQuery" method="post" action="@Url.Content("~/ExamProjectControl/Excel")"> @Html.Hidden("SelectedID") @Html.PositionCondition() <div class="search_keyword"> <div class="search_input"> <ul> <li class="sn" style="padding-left: 5px;">学年学期:</li> <li class="sv"> @Html.ComboGrid(cgopSchoolYear, new Dictionary<string, string> { { "data-condition", "dgList" } }) </li> <li class="sn" style="padding-left: 5px;">考试批次:</li> <li class="sv"> @Html.ComboGrid(cgopBatch, new Dictionary<string, string> { { "data-condition", "dgList" } }) </li> <li class="sn" style="padding-left: 5px;">考试类型:</li> <li class="sv"> @Html.ComboGrid(cgopExamType, new Dictionary<string, string> { { "data-condition", "dgList" } }) </li> </ul> <ul> <li class="sn" style="padding-left: 5px;">项目名称:</li> <li class="sv"> @Html.ComboGrid(cgopBatchProject, new Dictionary<string, string> { { "data-condition", "dgList" } }) </li> <li class="sn" style="padding-left: 5px;">院系所:</li> <li class="sv"> @Html.ComboGrid(cgopCollege, new Dictionary<string, string> { { "data-condition", "dgList" } }) </li> <li class="sn" style="padding-left: 5px;">年级:</li> <li class="sv"> @Html.SchoolYearDropDownList(new DropdownListOptions { BindType = DropdownListBindType.SelectAll, ID = "SchoolyearID", Name = "SchoolyearID", OnSelect = "reload" }, new Dictionary<string, string> { { "data-condition", "dgList" } }) </li> </ul> <ul> <li class="sn" style="padding-left: 5px;">专业:</li> <li class="sv"> @Html.ComboGrid(cgopStandard, new Dictionary<string, string> { { "data-condition", "dgList" } }) @*@Html.DictionaryDropDownList(EMIS.ViewModel.DictionaryItem.CF_Standard, new DropdownListOptions { BindType = DropdownListBindType.SelectAll, ID = "StandardID", Name = "StandardID", OnSelect = "reload" }, new Dictionary<string, string> { { "data-condition", "dgList" } })*@ </li> <li class="sn" style="padding-left: 5px;">能否线上缴费:</li> <li class="sv"> @Html.DropdownList(new DropdownListOptions { BindType = DropdownListBindType.SelectAll, ItemList = new List<DropdownListItem>() { new DropdownListItem { Text = "是", Value = "true" }, new DropdownListItem { Text = "否", Value = "false" } }, ID = "IsOnlinePay", Name = "IsOnlinePay", OnSelect = "reload" }, new Dictionary<string, string> { { "data-condition", "dgList" } }) </li> </ul> </div> </div> <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("List")</div> </div> </form> @Html.PositionBatchModify() <div class="search_list"> @Html.DataGrid(new DataGridOptions { Columns = new List<DataGridColumn>() { new CheckBoxFieldColumn{ HeaderText="", FieldName="ExaminationBatchProjectControlID"}, new BoundFieldColumn { FieldName="Schoolyear", HeaderText="学年学期", Align=AlignStyle.Center }, new LinkButtonColumn { FieldName="ExaminationBatchProject", HeaderText="考试批次", Align=AlignStyle.Center , Handle="edit" }, new BoundFieldColumn { FieldName="ExaminationType", HeaderText="考试类型", Align=AlignStyle.Center }, new BoundFieldColumn { FieldName="ProjectName", HeaderText="项目名称", Align=AlignStyle.Center }, new BoundFieldColumn { FieldName="ExaminationProjectFee", HeaderText="收费标准名称", Align=AlignStyle.Center }, new BoundFieldColumn { FieldName="SchoolyearID", HeaderText="年级", Align=AlignStyle.Center }, new BoundFieldColumn { FieldName="CollegeName", HeaderText="院系所", Align=AlignStyle.Center }, new BoundFieldColumn { FieldName="StandardName", HeaderText="专业", Align=AlignStyle.Center }, new BoundFieldColumn { FieldName="IsOnlinePayName", HeaderText="能否线上缴费", Align=AlignStyle.Center }, }, IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/ExamProjectControl/List"), ID = "dgList", IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false }) </div> </div>