protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e) { GridView dtl2 = (GridView)e.Item.FindControl("GridView1"); int cateId; int.TryParse(DataBinder.Eval(e.Item.DataItem, "CateNewsID").ToString(), out cateId); string strCate = GetCateParentIDArrayByID(cateId); OfficialBSO officeBSO = new OfficialBSO(); DataTable table = officeBSO.GetOfficialByCateHomeList(strCate, 5, "1"); dtl2.DataSource = table; dtl2.DataBind(); }
private void ViewOfficial() { int group = 4; OfficialBSO officialBSO = new OfficialBSO(); DataTable table = new DataTable(); if (!Session["Admin_UserName"].Equals("administrator")) { string strCate = GetCateParentIDArrayByID(group); if (strCate != "") table = officialBSO.GetOfficialByCateHomeList(strCate); } else { table = officialBSO.GetOfficialAll(); } commonBSO commonBSO = new commonBSO(); commonBSO.FillToGridView(grvOfficial, table); BindCateSearch(group); }