protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string idnews = Request.QueryString["idNews"]; // lấy cái idnews trên thanh địa chỉ và truyền vào một chuối idnews mà mình khởi tạo string idnews //Download source code tại Sharecode.vn if (!string.IsNullOrEmpty(idnews)) { // Kiểm tra string idnews khác null hay không int id = Convert.ToInt32(idnews); // Vì idnews trong CSDL mình dùng int nên phải con vớt cái chuỗi sang kiểu int TruyVanTin a = new TruyVanTin(); // Khởi tạo cái lơp TruyVanTin DataTable dtb = a.SelectTin(id); // Tạo một bảng để chưa dữ liệu trả về là phương thức SelecTin() this.Title = dtb.Rows[0]["Title"].ToString(); // Mình hiện tiêu dề bài viết lên trình duyệt //Download source code tại Sharecode.vn DataList1.DataSource = dtb; DataList1.DataBind(); // Đổ dữ liệu mà mình da select ra vào datalist từ cái "DataTable dtb = a.SelectTin(id);" ltrTieuDeChuyenMuc.Text = TieuDeChuyenMuc(id); // Hiện cái tiêu đề mà bản tin ở trong chuyên mục đó } } }
private string TinHot(int cateid) { string html = ""; TruyVanTin tvt = new TruyVanTin(); DataTable dtb = tvt.TinHotChuyenMucCha(cateid); if (dtb.Rows.Count > 0) { foreach (DataRow dr in dtb.Rows) { html += @"<li><a href='ChiTiet.aspx?idNews=" + dr["idNews"].ToString() + @"' title='" + dr["Description"] + @"'>" + dr["Title"] + @"</a></li>"; } } return(html); }
private string TinMoiNhat(int cateid) { string html = ""; TruyVanTin Tvt = new TruyVanTin(); DataTable dtb = Tvt.TinMoiChuyenMucCha(cateid); if (dtb.Rows.Count > 0) { html += @"<div> <a href='ChiTiet.aspx?idNews=" + dtb.Rows[0]["idNews"].ToString() + @"'> <img height='280' width='430' src='" + dtb.Rows[0]["Picture"] + @"'></a> </div> <div class='head01'> <img src='images/ico_new.gif'> <a href='ChiTiet.aspx?idNews=" + dtb.Rows[0]["idNews"].ToString() + @"'>" + dtb.Rows[0]["Title"] + @"</a> </div> <p>" + dtb.Rows[0]["Description"] + @"</p>"; } return(html); }