예제 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     Response.Redirect("super/default.aspx");
     if (!IsPostBack)
     {
         DataTable dataTable = new WebSiteBll().GetImgList();
         for (int i = 0; i < dataTable.Rows.Count; i++)
         {
             //p += "../newsImg/max/" + dataTable.Rows[i]["NewsImg"];
             //l += "NewsDetails.aspx?t=" + dataTable.Rows[i]["NewsTypeId"] + "&id=" + dataTable.Rows[i]["Id"];
             //t += dataTable.Rows[i]["NewsTitle"];
             //if (i < dataTable.Rows.Count - 1)
             //{
             //    p += "|";
             //    l += "|";
             //    t += "|";
             //}
             string strimg = "../newsImg/max/" + dataTable.Rows[i]["NewsImg"];
             strxw += "<li><a target=\"_blank\" href=\"NewsDetails.aspx?t=" + dataTable.Rows[i]["NewsTypeId"] + "&id=" + dataTable.Rows[i]["Id"] + "\"><img src=\"" + strimg + "\" alt=\"" + dataTable.Rows[i]["NewsTitle"] + "\" /></a></li>";
         }
         BindDll();
         BindGpRep();
         Bindxz();
         Bindzc();
         Bindbszn();
     }
 }
예제 #2
0
        /// <summary>
        /// 获取网站所有的文章
        /// </summary>
        /// <param name="websiteId"></param>
        /// <returns></returns>
        public List <Article> GetArticles(int websiteId)
        {
            var artList = new List <Article>();
            //1获取website 2获取栏目 3:获取栏目下的文章保存到集合
            var websiteBll = new WebSiteBll();
            var webSite    = websiteBll.FindById(websiteId);

            foreach (var item in webSite.WebColumns)
            {
                artList.AddRange(GetArticlesByColumnID(item.Id));
            }
            return(artList);
        }