protected void SqlDataSourceBrugerDetaljer_Inserting(object sender, SqlDataSourceCommandEventArgs e) { FileUpload FileControl = FormViewBrugerDetaljer.FindControl("FileUploadInsertBrugerImg") as FileUpload; if (FileControl.HasFile) { // Gem filer string NytFilnavn = GemOgResize(FileControl); // Opdater SqlDataSourcens parametre så det Nye filnavn skrives i databasen e.Command.Parameters["@Img"].Value = NytFilnavn; } }
//---------------------------------------Update img #region update img protected void SqlDataSourceBrugerDetaljer_Updating(object sender, SqlDataSourceCommandEventArgs e) { // Find ASP:FileUpload og gem den i nyt object FileUpload FileUploadController = FormViewBrugerDetaljer.FindControl("FileUploadUpdateBrugerImg") as FileUpload; // Hent Id på valgt avatar fra gridviewet int Id = (int)GridViewBrugere.SelectedValue; // Der er valgt en ny fil if (FileUploadController.HasFile) { SletFiler(Id); // Gem nye filer string NytFilnavn = GemOgResize(FileUploadController); // Opdater SqlDataSourcens parametre så det Nye filnavn skrives i databasen e.Command.Parameters["@Img"].Value = NytFilnavn; } // Der er ikke valgt en ny fil else { string FilNavn = HentFilNavn(Id); // Opdater SqlDataSourcens parametre så det gamle filnavn skrives i databasen e.Command.Parameters["@Img"].Value = FilNavn; } }
//---------------------------------------Tilføj bruger #region Tilføj bruger protected void ButtonAddBruger_Click(object sender, EventArgs e) { FormViewBrugerDetaljer.ChangeMode(FormViewMode.Insert); }