
March 13, 2010 11:24 by
Sigenstrøm |
Hvis du nogensinde for brug for at ændre en mappes navn på dit webhotel via dit system kan det gøre med denne kode.
Jeg har i mit administrationssystem til opholdssteder, haft brug for at kunne gøre dette.Når der starter en nu elev, oprettes denne i systemet og der laves en mappe på systemet hvor brugerne kan uploade filer der omhandler eleven.Denne mappe får elevens cpr som navn, og det kan jo henne at det tastes forkert.Hvis det sker om mappens navn ikke ændres også, kan brugerne herefter ikke uploade filer til eleven mere for mappen stadigvæk har det gamle cpr.
For at rette det kan du i asp.net 2.0 bruge denne kode for at ændre i mappens navn.
string Sti = Server.MapPath("~"); string framappe = "\\Filer\\ElevFiler\\" + id + "\\"; string tilmappe = "\\Filer\\ElevFiler\\" + ElevCprT.Text + "\\"; Directory.Move(Sti + framappe, Sti + tilmappe);
Dog bliver ens session nulstillet når man ændre mappens navn, og jeg har til dato ikke fundet en løsning på dette problem.
d45ced90-f23e-4e03-a69a-2a802e8d2ca7|1|4.0