@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.TextBox(new TextBoxOptions { Name = "Name", ID = "Name" }, new Dictionary { { "data-condition", "dgSelectList" } })
  • 发证机关:
  • @Html.DictionaryDropDownList(EMIS.ViewModel.DictionaryItem.EX_Issuer, new DropdownListOptions { ID = "IssuedByID", Name = "IssuedByID", OnSelect = "reload", BindType = DropdownListBindType.SelectAll }, new Dictionary { { "data-condition", "dgSelectList" } })
  • 查询
  • 考试类型:
  • @Html.ComboGrid(cgopExamType, new Dictionary { { "data-condition", "dgSelectList" } })
  • 报考限定通过项目:
  • @Html.ComboGrid(cgopProject, new Dictionary { { "data-condition", "dgSelectList" } })
  • 级别:
  • @Html.DictionaryDropDownList(EMIS.ViewModel.DictionaryItem.EX_ExaminationLevel, new DropdownListOptions { ID = "ExaminationLevelID", Name = "ExaminationLevelID", Width=100, OnSelect = "reload", BindType = DropdownListBindType.SelectAll }, new Dictionary { { "data-condition", "dgSelectList" } })
考试项目信息列表
@Html.ContextMenuBar("Select")
@Html.DataGrid(new DataGridOptions { Columns = new List() { new CheckBoxFieldColumn{ HeaderText="", FieldName="ExaminationProjectID"}, 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 }, new TextBoxColumn { FieldName="Remark", HeaderText="需提交资料及注意事项", Align=AlignStyle.Center, Width=0.1 }, }, IsCheckOnSelect = true, DataSourceUrl = Url.Content("~/ChargeProject/GetProjectListViewGrid"), ID = "dgSelectList", IsPagination = true, IsShowRowNumbers = true, IsSingleSelect = false, IsPostBack = true })