//绑定新闻 protected void BindNews(int number, int pagesize) { // AspNetPager1.RecordCount = recordcount; List <NewsModel> list = EispNewsBLL.GetArticleListPageNoByLang(Convert.ToInt32(lang), number, pagesize, -1); // AspNetPager1.RecordCount = 9; this.GridView1.DataSource = list; this.GridView1.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { List <NewsModel> list = EispNewsBLL.GetArticleListPageNoByLang(lang, 8, 10, -1); StringBuilder sb = new StringBuilder(); foreach (NewsModel n in list) { sb.Append("<div class=\"NewsRow\"><a href=\"NewsDetail.aspx?id=" + n.ID + "\" target=_blank Title='" + n.F_Title + "'>" + VerifyTool.CheckStringLength(n.F_Title, 16, false) + "</a></div>"); } NewsHtml = sb.ToString(); }
//5~1~a~s~p~x //绑定新闻 protected void BindNews(int number, int pagesize, int recordcount, int classid) { List <NewsModel> list = EispNewsBLL.GetArticleListPageNoByLang(lang, number, pagesize, classid); AspNetPager.RecordCount = recordcount; AspNetPager.CurrentPageIndex = number; AspNetPager.PageSize = pagesize; Records = recordcount; RecordsPage = int.Parse(pages); StringBuilder sb = new StringBuilder(); foreach (NewsModel n in list) { sb.Append("<div class=\"NewsRow\"><div class=\"NewsRowTitle\"><a href=\"NewsDetail.aspx?id=" + n.ID + "\" target=\"_blank\">" + n.F_Title + " </a>[" + n.F_Date.ToString("yyyy-MM-dd") + "]</div></div>"); } NewsHtml = sb.ToString(); }