protected void Page_Load(object sender, EventArgs e) { if (!lazyLoad) { string html = BOAdv.GetAdvItemById(Lib.Object2Integer(postId), Lib.Object2Integer(catid)); if (!String.IsNullOrWhiteSpace(html)) { ltrContent.Text = String.Format("<div class=\"{0}\"><script>", css) + String.Format("var zone{0}_{2} = new RunBanner({1}, \"zone{0}_{2}_Adv\"); zone{0}_{2}.Show();", catid, html.Replace("\\n", " ").Replace("\\t", " "), postId).Replace("INSERT_RANDOM_NUMBER_HERE", DateTime.Now.ToFileTime().ToString()) + "</script></div>"; } } else { ltrContent.Text = String.Format("<div class=\"{2}\" id=\"zone_{0}_{1}\"><script type=\"text/javascript\">$(document).ready(function () {{vmcLoadScript(\"#zone_{0}_{1}\", \"/Pages/Ads/Show.ashx?catId={0}&zoneId={1}\");}})</script></div>", catid, postId, css); } }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "application/x-javascript"; context.Response.Expires = -1; string postId = context.Request.QueryString["zoneId"] ?? String.Empty; string catId = context.Request.QueryString["catId"] ?? String.Empty; if (!String.IsNullOrEmpty(postId) && !String.IsNullOrEmpty(catId)) { string html = BOAdv.GetAdvItemById(Lib.Object2Integer(postId), Lib.Object2Integer(catId)); if (!String.IsNullOrWhiteSpace(html)) { context.Response.Write(String.Format("var zone{0}_{2} = new RunBanner({1}, \"zone{0}_{2}_Adv\"); zone{0}_{2}.Show();", catId, html.Replace("\\n", " ").Replace("\\t", " "), postId).Replace("INSERT_RANDOM_NUMBER_HERE", DateTime.Now.ToFileTime().ToString())); } } return; }
protected void Page_Load(object sender, EventArgs e) { NewsPublishEntity ne = NewsPublished.NP_TinChiTiet(Lib.QueryString.NewsID, true); if (ne != null) { if (Request.QueryString["move301"] != null) { Utils.Move301(ne.URL); return; } string htmlMobile2 = BOAdv.GetAdvItemById(Lib.Object2Integer(31), Lib.QueryString.CategoryID); string htmlMobile2Extend = BOAdv.GetAdvItemById(Lib.Object2Integer(47), Lib.QueryString.CategoryID); string htmlMobile2Perfect = BOAdv.GetAdvItemById(Lib.Object2Integer(55), Lib.QueryString.CategoryID); string htmlMobile6Adpruce = BOAdv.GetAdvEmbedScriptItemById(Lib.Object2Integer(38), Lib.QueryString.CategoryID); //live id = 38, sua dong duoi nua string htmlVideoMobile = BOAdv.GetAdvEmbedScriptItemById(Lib.Object2Integer(39), Lib.QueryString.CategoryID); //live id = 39 string mobile8 = BOAdv.GetAdvEmbedScriptItemById(Lib.Object2Integer(40), Lib.QueryString.CategoryID); //live id = 39 string adsContent = ""; string adsContentExtend = ""; string adsContentPerfect = ""; if (!String.IsNullOrWhiteSpace(htmlMobile2)) { adsContent = Environment.NewLine + "<script>" + String.Format("var zone{0}_{2} = new RunBanner({1}, \"zone{0}_{2}_Adv\"); zone{0}_{2}.Show();", Lib.QueryString.CategoryID, htmlMobile2.Replace("\\n", " ").Replace("\\t", " "), 31).Replace("INSERT_RANDOM_NUMBER_HERE", DateTime.Now.ToFileTime().ToString()) + "</script>" + Environment.NewLine; //adsContent = Environment.NewLine + "<div class=\"stickyads\"><a href=\"https://www.toshiba.com.vn/san-pham/tivi/pro-theatre-series/pro-theatre-l36-series\" target=\"_blank\"><img alt=\"\" src=\"http://static.netlife.vn/2016/06/04/07/41/Left-x2300x600.png\" style=\"width: 300px; height: 600px;\"></a></div>" + Environment.NewLine; } if (!String.IsNullOrWhiteSpace(htmlMobile2Extend)) { adsContentExtend = Environment.NewLine + "<script>" + String.Format("var zone{0}_{2} = new RunBanner({1}, \"zone{0}_{2}_Adv\"); zone{0}_{2}.Show();", Lib.QueryString.CategoryID, htmlMobile2Extend.Replace("\\n", " ").Replace("\\t", " "), 47).Replace("INSERT_RANDOM_NUMBER_HERE", DateTime.Now.ToFileTime().ToString()) + "</script>" + Environment.NewLine; } if (!String.IsNullOrWhiteSpace(htmlMobile2Perfect)) { adsContentPerfect = Environment.NewLine + "<script>" + String.Format("var zone{0}_{2} = new RunBanner({1}, \"zone{0}_{2}_Adv\"); zone{0}_{2}.Show();", Lib.QueryString.CategoryID, htmlMobile2Perfect.Replace("\\n", " ").Replace("\\t", " "), 47).Replace("INSERT_RANDOM_NUMBER_HERE", DateTime.Now.ToFileTime().ToString()) + "</script>" + Environment.NewLine; } ltrTitle.Text = ne.NEWS_TITLE; var content = ne.NEWS_CONTENT; string pattern = @"(?<start><a[^>]*)(?<end>>)"; string repl = @"${start} target=""_blank"" ${end}"; string newString = Regex.Replace(content, pattern, repl); //ltrContent.Text = newString.Replace("src=\"/Uploaded/", "src=\"http://static.netlife.vn/Uploaded/").Replace("<div id=\"vmcbackground\"></div>", string.Format("<div id=\"vmcbackground\"><center>{0}</center></div>", adsContent)).Replace("<div id=\"vmcbackgroundExtend\"></div>", string.Format("<div id=\"vmcbackground\"><center>{0}</center></div>", adsContentExtend)); ltrContent.Text = newString.Replace("src=\"/Uploaded/", "src=\"http://static.netlife.vn/Uploaded/").Replace("<div id=\"vmcbackground\"></div>", string.Format("<div id=\"vmcbackground_1\"><center>{0}</center></div>", adsContent)).Replace("<div id=\"vmcbackgroundExtend\"></div>", string.Format("<div id=\"vmcbackground\"><center>{0}</center></div>", adsContentExtend)).Replace("<div id=\"vmcbackgroundPerfect\"></div>", string.Format("<div id=\"vmcbackground\"><center>{0}</center></div>", adsContentPerfect)); //ltrContent.Text = newString.Replace("src=\"/Uploaded/", "src=\"http://static.netlife.vn/Uploaded/").Replace("<div id=\"vmcbackground\"></div>", string.Format("<div id=\"vmcbackground1\" class=\"vmcbackground_1\"><center>{0}</center></div>", adsContent)).Replace("<div id=\"vmcbackgroundExtend\"></div>", string.Format("<div id=\"vmcbackground\" class=\"vmcbackground_2\"><center>{0}</center></div>", adsContentExtend)).Replace("<div id=\"vmcbackgroundPerfect\"></div>", string.Format("<div id=\"vmcbackground\" class=\"vmcbackground_3\"><center>{0}</center></div>", adsContentPerfect)); //ltrContent.Text = newString.Replace("src=\"/Uploaded/", "src=\"http://static.netlife.vn/Uploaded/").Replace("<div id=\"vmcbackground\"></div>", string.Format("{0}", adsContent)).Replace("<div id=\"vmcbackgroundExtend\"></div>", string.Format("<div id=\"vmcbackground\"><center>{0}</center></div>", adsContentExtend)); //ltrContent.Text = newString.Replace("<div id=\"vmcbackgroundExtend\"></div>", string.Format("<div id=\"vmcbackground1\"><center>{0}</center></div>", adsContentExtend)); //ltrContent.Text = ltrContent.Text.Replace("jpg\"", "jpg?maxwidth=480\""); ltrContent.Text = ltrContent.Text.Replace("jpg\"", "jpg?maxwidth=480\"" + " alt=\"" + ne.NEWS_TITLE + "\""); //ltrContent.Text = ltrContent.Text.Replace("<div id=\"abde\">", "<div id=\"abdad\"> <script type=\"text/javascript\"> var _ase = _ase || []; /* load placement for account: Netlife, site: http://m.netlife.vn, zone size : 640x1280 */ _ase.push(['1464661938','1491064202']); </script> <script src=\"http://static.gammaplatform.com/js/ad-exchange.js\" type=\"text/javascript\"></script> </div><div id=\"abde\">"); if (!String.IsNullOrWhiteSpace(htmlMobile6Adpruce) && htmlMobile6Adpruce.Length > 2) { ltrContent.Text += Environment.NewLine; ltrContent.Text += htmlMobile6Adpruce; } //if (htmlVideoMobile.Length > 2) //add ad video 7 //{ // if (htmlVideoMobile.Contains("ambient")) //ambient // { // ltrContent.Text += Environment.NewLine; // ltrContent.Text += htmlVideoMobile; // } // else if (htmlVideoMobile.Contains("Ebound")) //ebound // { // String[] part = htmlVideoMobile.Split('@'); // ltrContent.Text += Environment.NewLine; // ltrContent.Text = ltrContent.Text.Replace("<video", part[0] + "<video").Replace("video>", "video>" + part[1]); // } if (!String.IsNullOrWhiteSpace(htmlVideoMobile)) { ltrContent.Text += Environment.NewLine; ltrContent.Text += htmlVideoMobile; } //} // mobile 8 //if (!String.IsNullOrWhiteSpace(mobile8)) //{ // ltrContent.Text += "<a href=\"http://idp.vn/lif/vi\" target=\"_blank\"><div class=\"video_Sticky\"><video id=\"myVideo\" autoplay height=\"80\" ><source src=\"" + mobile8 + "\"></source></video></div></a>"; //} ltrContent.Text = ltrContent.Text.Replace("595px", "device-width");// chinh lai do rong cua the de fit voi content if (!ltrContent.Text.Contains("people_write")) { ltrContent.Text += "<div class=\"people_write hide\" itemprop=\"author\" itemscope=\"\" itemtype=\"https://schema.org/Person\"> <b><span itemprop=\"name\" class=\"icon_author\">Tổng hợp</span>/ Theo google</b><br></div> </div> </div>"; } ltrDate.Text = ne.NEWS_PUBLISHDATE.ToString("dd/MM/yyyy"); ltrTime.Text = ne.NEWS_PUBLISHDATE.ToString("hh:mm"); ltrDes.Text = ne.NEWS_INITCONTENT; ltrAthor.Text = ne.NEWS_ATHOR; if (!String.IsNullOrEmpty(ne.Keywrods)) { ltrKeyword.Text = ne.Keywrods; } var catId = 0; if (Lib.QueryString.ParentCategoryID == 0) { catId = Lib.QueryString.CategoryID; } else { catId = Lib.QueryString.ParentCategoryID; } CategoryEntity cat = BOCategory.GetCategory(catId); if (cat != null) { //ltrCatName.Text = cat.Cat_Name; ltrCattxt.Text = string.Format(txtCat, (String.Format("/{0}.html", cat.Cat_DisplayURL.ToLower().Trim())), cat.Cat_Name); CategoryEntity catParent = BOCategory.GetCategory(cat.Cat_ParentID); //ltrCatParentMenu.Text= if (cat.Cat_ParentID != null && cat.Cat_ParentID != 0) { ltrCatParentMenu.Text = string.Format(txtCat, (String.Format("/{0}.html", catParent.Cat_DisplayURL.ToLower().Trim())), catParent.Cat_Name); } } if (Lib.QueryString.ParentCategoryID > 0) { catId = Lib.QueryString.CategoryID; CategoryEntity cat1 = BOCategory.GetCategory(catId); ltrCatParent.Text = string.Format(txtCatPr, (String.Format("/{0}.html", cat1.Cat_DisplayURL.ToLower().Trim())), cat1.Cat_Name); } Utils.SetPageHeader(this.Page, ne.NEWS_TITLE, ne.NEWS_INITCONTENT, Utils.RemoveHTMLTag(ne.Keywrods)); Utils.SetFaceBookSEO(this.Page, ne.NEWS_TITLE, ne.NEWS_INITCONTENT, ne.Imgage.StorageUrl, Request.RawUrl); string GOOGLE = @" <meta itemprop=""datePublished"" content=""{4}"" /> <meta itemprop=""sourceOrganization"" content=""NetLife"" /> <meta itemprop=""url"" property=""og:url"" content=""{0}"" /> <meta itemprop=""articleSection"" content=""{1}"" /> <meta itemprop=""image"" content=""{3}"" /> <div style=""display: none !important"" itemscope itemtype=""http://schema.org/Recipe""> <span itemprop=""name"">{2}</span> <img itemprop=""image"" src=""{3}"" /> </div>"; ltrTitle.Text += string.Format(GOOGLE, ne.URL.StartsWith("http") ? ne.URL : "http://netlife.com.vn" + ne.URL, cat.Cat_Name, ne.NEWS_TITLE, !String.IsNullOrEmpty(ne.Imgage.StorageUrl) && ne.Imgage.StorageUrl.StartsWith("http") ? ne.Imgage.StorageUrl : Utils.ImagesThumbUrl + "/" + ne.Imgage.StorageUrl, ne.NEWS_PUBLISHDATE); } if (ne.NEWS_RELATION.Count > 0) { //Tin_lien_quan1.DataEntity = nep.NEWS_RELATION; var abc = ne.NEWS_RELATION; //.Take(ne.NEWS_RELATION.Count < 5 ? ne.NEWS_RELATION.Count : 5).ToList(); dataEntity = abc; NewsPublishEntity nep; int iCount = dataEntity != null ? dataEntity.Count : 0; for (int i = 0; i < (iCount > 6 ? 6 : iCount); i++) { nep = dataEntity[i]; //ltrListRelate.Text += String.Format(itemRelate, nep.URL, nep.NEWS_TITLE, nep.URL_IMG); ltrListRelate.Text += String.Format(itemRelate, nep.URL, nep.NEWS_TITLE, nep.Imgage.ImageUrl, countTime(nep.NEWS_PUBLISHDATE)); } //ltrListRelate.Text = ltrListRelate.Text.Replace("img", "img width=\"60\" height=\"50\""); } else { relate.Visible = false; } //var otherNews = NewsPublished.NP_Select_Tin_Khac(Lib.QueryString.ParentCategoryID, Lib.QueryString.CategoryID, Lib.QueryString.NewsID, 10); var otherNews = NewsPublished.NP_Xem_Nhieu_Nhat(10, 213, Lib.QueryString.CategoryID); if (otherNews != null) { NewsPublishEntity nep; int iCount = otherNews != null ? otherNews.Count : 0; for (int i = 0; i < iCount; i++) { nep = otherNews[i]; ltrOther.Text += String.Format(itemRelate, nep.URL, nep.NEWS_TITLE, nep.Imgage.ImageUrl, countTime(nep.NEWS_PUBLISHDATE)); } } var newsHot = NewsPublished.NoiBatTrangChu(5, 50); if (newsHot != null) { NewsPublishEntity nep; int iCount = newsHot != null ? newsHot.Count : 0; for (int i = 0; i < iCount; i++) { nep = newsHot[i]; ltrHot.Text += String.Format(itemHot, nep.URL, nep.NEWS_TITLE); } } var listNew = NewsPublished.NP_Tin_Moi_Trong_Ngay(10, 60); if (listNew != null) { NewsPublishEntity nep; int iCount = listNew != null ? listNew.Count : 0; for (int i = 0; i < iCount; i++) { nep = listNew[i]; ltrNew.Text += String.Format(itemRelate, nep.URL, nep.NEWS_TITLE, nep.Imgage.ImageUrl, countTime(nep.NEWS_PUBLISHDATE)); } } var sameCategorys = NewsPublished.NP_Select_Tin_Khac(Lib.QueryString.ParentCategoryID, Lib.QueryString.CategoryID, Lib.QueryString.NewsID, 10); if (sameCategorys != null) { NewsPublishEntity nep; int iCount = sameCategorys != null ? sameCategorys.Count : 0; for (int i = 0; i < iCount; i++) { nep = sameCategorys[i]; ltsameCategorys.Text += String.Format(itemRelate, nep.URL, nep.NEWS_TITLE, nep.Imgage.ImageUrl, countTime(nep.NEWS_PUBLISHDATE)); } } }
protected void Page_Load(object sender, EventArgs e) { var tbl = BOCategory.GetCategoryByParent(CatID); if (tbl != null && tbl.Rows.Count > 0) { foreach (System.Data.DataRow row in tbl.Rows) { Literal1.Text += String.Format(childCat, (String.Format("/{0}.html", row["Cat_DisplayUrl"].ToString())), row["Cat_Name"].ToString(), row["Cat_ID"]); } } NewsPublishEntity ne = NewsPublished.NP_TinChiTiet(Lib.QueryString.NewsID, false); if (ne != null) { if (Request.QueryString["move301"] != null) { Utils.Move301(ne.URL); return; } string htmlMobile2 = BOAdv.GetAdvItemById(Lib.Object2Integer(48), Lib.QueryString.CategoryID); string adsContent = ""; if (!String.IsNullOrWhiteSpace(htmlMobile2)) { adsContent = Environment.NewLine + "<script>" + String.Format("var zone{0}_{2} = new RunBanner({1}, \"zone{0}_{2}_Adv\"); zone{0}_{2}.Show();", Lib.QueryString.CategoryID, htmlMobile2.Replace("\\n", " ").Replace("\\t", " "), 48).Replace("INSERT_RANDOM_NUMBER_HERE", DateTime.Now.ToFileTime().ToString()) + "</script>" + Environment.NewLine; } ltrTitle.Text = ne.NEWS_TITLE; var content = ne.NEWS_CONTENT; string pattern = @"(?<start><a[^>]*)(?<end>>)"; string repl = @"${start} target=""_blank"" ${end}"; string newString = Regex.Replace(content, pattern, repl); ltrContent.Text = newString.Replace("src=\"/Uploaded/", "src=\"http://static.netlife.vn/Uploaded/").Replace("<div id=\"vmcbackground\"></div>", string.Format("<div id=\"vmcbackground\"><center>{0}</center></div>", adsContent)); ltrContent.Text = ltrContent.Text.Replace("jpg\"", "jpg?maxwidth=480\"" + " alt=\"" + ne.NEWS_TITLE + "\""); //jwplayer ltrContent.Text += ""; string html = BOAdv.GetAdvEmbedScriptItemById(Lib.Object2Integer(37), Lib.Object2Integer(Lib.QueryString.CategoryID)); if (html.Length > 2) //add ad video 7 { //if (html.Contains("ambient")) //ambient //{ ltrContent.Text += Environment.NewLine; ltrContent.Text += html; //} //else if (html.Contains("ebound")) //ebound //{ // String[] part = html.Split('@'); // ltrContent.Text += Environment.NewLine; // ltrContent.Text = ltrContent.Text.Replace("<video", part[0] + "<video").Replace("video>", "video>" + part[1]); //} } if (!ltrContent.Text.Contains("people_write")) { ltrContent.Text += "\n<table class=\"tplCaption\"><div class=\"people_write hide\" itemprop=\"author\" itemscope=\"\" itemtype=\"https://schema.org/Person\"> <b><span itemprop=\"name\" class=\"icon_author\">Tổng hợp</span>/ Theo google</b><br></div> </div> </div></table>"; } ltrDate.Text = ne.NEWS_PUBLISHDATE.ToString("dd/MM/yyyy"); ltrTime.Text = ne.NEWS_PUBLISHDATE.ToString("hh:mm"); ltrDes.Text = ne.NEWS_INITCONTENT; ltrAthor.Text = ne.NEWS_ATHOR; if (!String.IsNullOrEmpty(ne.Keywrods)) { ltrKeyword.Text = ne.Keywrods; } else { tags.Visible = false; } var catId = 0; if (Lib.QueryString.ParentCategoryID == 0) { catId = Lib.QueryString.CategoryID; } else { catId = Lib.QueryString.ParentCategoryID; } CategoryEntity cat = BOCategory.GetCategory(catId); if (cat != null) { ltrCatName.Text = cat.Cat_Name; ltrCattxt.Text = string.Format(txtCat, cat.Cat_DisplayURL.ToLower(), cat.Cat_Name); } if (Lib.QueryString.ParentCategoryID > 0) { catId = Lib.QueryString.CategoryID; CategoryEntity cat1 = BOCategory.GetCategory(catId); ltrCatParent.Text = string.Format(txtCatPr, cat1.Cat_Description, cat1.Cat_Name); } Utils.SetPageHeader(this.Page, ne.NEWS_TITLE, ne.NEWS_INITCONTENT, Utils.RemoveHTMLTag(ne.Keywrods)); Utils.SetFaceBookSEO(this.Page, ne.NEWS_TITLE, ne.NEWS_INITCONTENT, ne.Imgage.StorageUrl, Request.RawUrl); string GOOGLE = @" <meta itemprop=""datePublished"" content=""{4}"" /> <meta itemprop=""sourceOrganization"" content=""NetLife"" /> <meta itemprop=""url"" property=""og:url"" content=""{0}"" /> <meta itemprop=""articleSection"" content=""{1}"" /> <meta itemprop=""image"" content=""{3}"" /> <div style=""display: none !important"" itemscope itemtype=""http://schema.org/Recipe""> <span itemprop=""name"">{2}</span> <img itemprop=""image"" src=""{3}"" /> </div>"; ltrTitle.Text += string.Format(GOOGLE, ne.URL.StartsWith("http") ? ne.URL : "http://netlife.vn" + ne.URL, cat.Cat_Name, ne.NEWS_TITLE, !String.IsNullOrEmpty(ne.Imgage.StorageUrl) && ne.Imgage.StorageUrl.StartsWith("http") ? ne.Imgage.StorageUrl : Utils.ImagesThumbUrl + "/" + ne.Imgage.StorageUrl, ne.NEWS_PUBLISHDATE); } //if (ne != null && ne.NEWS_RELATION.Count > 0) { var abc = ne.NEWS_RELATION.Count > 2 ? ne.NEWS_RELATION.Skip(2).Take(6).ToList() : ne.NEWS_RELATION; // Edit Take(8) -> Take(6) edit 20160525 dataEntity = abc; NewsPublishEntity nep; int iCount = dataEntity != null ? dataEntity.Count : 0; for (int i = 0; i < (iCount > 6 ? 6 : iCount); i++) //(int i = 0; i < iCount; i++) { nep = dataEntity[i]; nep.Imgage = new ImageEntity(300, nep.Imgage.ImageUrl); if (i < 3) //Gia tri cu la 4, thay doi vi ly do giam muc xuong con 6 bai, thay vi 8 bai nhu cu { ltrListRelate.Text += String.Format(itemRelateNews, nep.URL, nep.NEWS_TITLE, nep.URL_IMG); } else { ltrListRelate2.Text += String.Format(itemRelateNews, nep.URL, nep.NEWS_TITLE, nep.URL_IMG); relatenews.Visible = true; } // "Tin Cung Chuyen Muc" if (relatedNewsId == null || relatedNewsId == "") { relatedNewsId = nep.NEWS_ID.ToString(); } else { relatedNewsId = relatedNewsId + "," + nep.NEWS_ID.ToString(); } } for (int i = 0; i < (iCount > 3 ? 3 : iCount); i++) //Gia tri cu la 4, thay doi vi ly do giam muc xuong con 6 bai, thay vi 8 bai nhu cu { nep = dataEntity[i]; ltrRelate.Text += String.Format(itemOtherNews, nep.URL, nep.NEWS_TITLE, nep.URL_IMG); } } //else //{ // lienquan.Visible = false; //} //ltrVideo var video = NewsPublished.NP_Danh_Sach_Tin(0, 134, 4, 1, 300); if (video != null) { NewsPublishEntity nep; int iCount = video != null ? video.Count : 0; for (int i = 0; i < iCount; i++) { nep = video[i]; ltrVideo.Text += String.Format(itemRelate, nep.URL, nep.NEWS_TITLE, nep.URL_IMG); } } { if (relatedNewsId.Length == 0) { relatedNewsId = "20170427093838540"; } var otherNews = NewsPublished.NP_Select_Tin_Cung_Chuyen_Muc(Lib.QueryString.ParentCategoryID, Lib.QueryString.CategoryID, Lib.QueryString.NewsID, 6, relatedNewsId); if (otherNews != null) { NewsPublishEntity nep; int iCount = otherNews != null ? otherNews.Count : 0; for (int i = 0; i < (iCount > 6 ? 6 : iCount); i++) //(int i = 0; i < iCount; i++) { nep = otherNews[i]; nep.Imgage = new ImageEntity(300, nep.Imgage.ImageUrl); /*Chinh muc tin cung chuyen muc hien thi tuong tu Muc tin lien quan*/ if (i < 3) //Gia tri cu la 4, thay doi vi ly do giam muc xuong con 6 bai, thay vi 8 bai nhu cu { LiteralOther1.Text += String.Format(itemOther, nep.URL, nep.NEWS_TITLE, nep.URL_IMG); } else { LiteralOther2.Text += String.Format(itemOther, nep.URL, nep.NEWS_TITLE, nep.URL_IMG); othernews.Visible = true; } } } else { cungchuyenmuc.Visible = false; } } { var listNews = NewsPublished.NP_Tin_Moi_Trong_Ngay(10, 60); if (listNews != null) { NewsPublishEntity nep; int iCount = listNews != null ? listNews.Count : 0; //for (int i = 0; i < iCount; i++) //{ // nep = otherNews[i]; // nep.Imgage = new ImageEntity(40, nep.Imgage.ImageUrl); // ltrOther.Text += String.Format(itemOther, nep.URL, nep.NEWS_TITLE, nep.URL_IMG); //} for (int i = 0; i < (iCount > 6 ? 6 : iCount); i++) //(int i = 0; i < iCount; i++) { nep = listNews[i]; nep.Imgage = new ImageEntity(300, nep.Imgage.ImageUrl); /* EDIT: Chinh muc tin cung chuyen muc hien thi tuong tu Muc tin lien quan*/ if (i < 3) //Gia tri cu la 4, thay doi vi ly do giam muc xuong con 6 bai, thay vi 8 bai nhu cu { LiteralNews1.Text += String.Format(itemNews, nep.URL, nep.NEWS_TITLE, nep.URL_IMG); } else { LiteralNews2.Text += String.Format(itemNews, nep.URL, nep.NEWS_TITLE, nep.URL_IMG); listnews.Visible = true; } } } } }