Exemplo n.º 1
0
        private void BindDetail()
        {
            //绑定新闻,先将新闻信息列表展示
            IList <New> NewsTitleList = bn.GetNewsTitleList();

            rpNewList.DataSource = NewsTitleList;
            rpNewList.DataBind();
            rppiclist.DataSource = NewsTitleList.Take(3).ToList();
            rppiclist.DataBind();
            //foreach (var pic in tlist)
            //{
            //    pic.NewsPicPath = ConfigurationManager.AppSettings["FileBasicPath"] + "/"
            //      + pic.NewsPicPath;
            //    piclist.Add(pic);
            //}
            //if (tlist.Count < 3)
            //    for (int i = 0; i < 3 - tlist.Count; i++)
            //    {
            //        piclist.Add(new New());
            //    }

            //绑定通知公告
            rpNoticeList.DataSource = bo.GetNoticesTitleList();
            rpNoticeList.DataBind();
            //绑定联盟动态
            rpLMlist.DataSource = bd.GetDynamicsTitleList(DynamicType.联盟动态);
            rpLMlist.DataBind();
            //绑定团队动态
            rpTDlist.DataSource = bd.GetDynamicsTitleList(DynamicType.团队动态);
            rpTDlist.DataBind();
        }