コード例 #1
0
ファイル: Brugere.aspx.cs プロジェクト: blogkontorts/klub-ung
    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;
        }
    }
コード例 #2
0
ファイル: Brugere.aspx.cs プロジェクト: blogkontorts/klub-ung
    //---------------------------------------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;
        }
    }
コード例 #3
0
ファイル: Brugere.aspx.cs プロジェクト: blogkontorts/klub-ung
 //---------------------------------------Tilføj bruger
 #region Tilføj bruger
 protected void ButtonAddBruger_Click(object sender, EventArgs e)
 {
     FormViewBrugerDetaljer.ChangeMode(FormViewMode.Insert);
 }