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();
        }
Ejemplo n.º 2
0
        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);
        }