@using Bowin.Web.Controls.Mvc; @using EMIS.Entities; @using EMIS.Web.Controls; @{ ViewBag.Title = "List"; ComboGridOptions cgopProject = new ComboGridOptions { TextField = "Name", ValueField = "ExaminationProjectID", ID = "PreposeProjectID", Name = "PreposeProjectID", GridOptions = new DataGridOptions { Columns = new List() { new BoundFieldColumn { FieldName="ExaminationType", HeaderText="考试类型", Align=AlignStyle.Center ,Width=0.4}, new BoundFieldColumn { FieldName="Name", HeaderText="项目名称", Align=AlignStyle.Center ,Width=0.2} }, PageSize = 5, IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/ChargeProject/GetProjectListViewGrid"), IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false }, OnSelect = "reload" }; ComboGridOptions cgopExamType = new ComboGridOptions { TextField = "Name", ValueField = "ExaminationTypeID", ID = "ExaminationTypeID", Name = "ExaminationTypeID", GridOptions = new DataGridOptions { Columns = new List() { new BoundFieldColumn { FieldName="Name", HeaderText="考试类型名称", Align=AlignStyle.Center ,Width=0.4}, }, PageSize = 5, IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/ChargeProject/GetExaminationTypeList"), IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false }, OnSelect = "reload" }; } @section scripts{ }
@Html.Position()
查询条件
@Html.Hidden("SelectedID") @Html.PositionCondition()
  • 发证机关:
  • @Html.DictionaryDropDownList(EMIS.ViewModel.DictionaryItem.EX_Issuer, new DropdownListOptions { ID = "IssuedByID", Name = "IssuedByID",OnSelect = "reload", BindType = DropdownListBindType.SelectAll }, new Dictionary { { "data-condition", "dgProjectList" } })
  • 报考限定通过项目:
  • @Html.ComboGrid(cgopProject, new Dictionary { { "data-condition", "dgProjectList" } })
  • 级别:
  • @Html.DictionaryDropDownList(EMIS.ViewModel.DictionaryItem.EX_ExaminationLevel, new DropdownListOptions { ID = "ExaminationLevelID", Name = "ExaminationLevelID",OnSelect = "reload", BindType = DropdownListBindType.SelectAll }, new Dictionary { { "data-condition", "dgProjectList" } })
  • 考试类型:
  • @Html.ComboGrid(cgopExamType, new Dictionary { { "data-condition", "dgProjectList" } })
考试项目信息列表
@Html.ContextMenuBar("ProjectList")
@Html.PositionBatchModify()
@Html.DataGrid(new DataGridOptions { Columns = new List() { new CheckBoxFieldColumn{ HeaderText="", FieldName="ExaminationProjectFeeID"}, new LinkButtonColumn { FieldName="Name", HeaderText="项目名称", Align=AlignStyle.Center, Width=0.06, Handle="edit" }, new BoundFieldColumn { FieldName="ExaminationLevelText", HeaderText="级别", Align=AlignStyle.Center, Width=0.1}, new BoundFieldColumn { FieldName="ExaminationType", HeaderText="考试类型", Align=AlignStyle.Center, Width=0.1 }, new BoundFieldColumn { FieldName="IssuedByIDText", HeaderText="发证机关", Align=AlignStyle.Center, Width=0.1 }, }, IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/ChargeProject/GetProjectListViewGrid"), ID = "dgProjectList", IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false, IsPostBack = true })