private void PopularAlbuns() { DataKartDataContext dk = new DataKartDataContext(); List<Album> albuns = new List<Album>(); var ft = (from f in dk.Kart_Album_Grupos where f.idGrupo == IdGrupo select f); foreach (var f in ft) { albuns.Add(new Album() { DtEvento = f.dtEvento, IdAlbum = f.idAlbum, IdGrupo = f.idGrupo, NomeAlbum = f.NomeAlbum, PathFotos = f.PathFotos, UrlFotos = f.UrlFotos, Itens = RecuperarItens(f.PathFotos, f.UrlFotos, f.idAlbum, f.idGrupo) }); } RepeaterAlbum.DataSource = albuns; RepeaterAlbum.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { // opret forbindelse til databasen SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString()); SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; //string urlId = Request.QueryString["id"]; //if (urlId == null || urlId == "") //{ // urlId = "6"; //} // SQL strengen cmd.CommandText = "SELECT * FROM [billeder] WHERE ([fkAlbumId] = @fkAlbumId)"; cmd.Parameters.Add("@fkAlbumId", SqlDbType.Int).Value = Request.QueryString["id"]; //åben for forbindelsen til databasen conn.Open(); SqlDataReader reader = cmd.ExecuteReader(); if (reader.HasRows) { RepeaterAlbum.DataSource = reader; RepeaterAlbum.DataBind(); //if (reader.Read()) //{ // albumnavn.Text = reader["imgnavn"].ToString(); // albumID.Text = reader["Id"].ToString(); // albumoprettetDen.Text = String.Format("{0:yyyy'/'MM'/'dd}", reader["oprettetDen"]); // albumredigeretDen.Text = String.Format("{0:yyyy'/'MM'/'dd}", reader["redigeretDen"]); //} } else { meddelelse.Visible = true; } // Luk for forbindelsen til databasen // reader.Close(); conn.Close(); }