Mám problém. Dělám admin sekci a tam je text box, do které uživatel zadá nějaký text. Stiskně tlačítko a podle textu se vytvoří ve složce New, která je v root webu novou složku, která se bude jmenovat podle toho, co je v onom text boxu.
Nějak mi to ale nefunguje
Řešil jsem to stylem:
System.IO.Directory.CreateDirectory("~/New/" + TextBox1.Text").Create();
nic to ale nevytvoří...
Nevíte někdo co s tím je?
Fórum › .NET
Tvorba adresáře na serveru - ASP.NET a C#
![](img/forum_vlakno_help_vyreseno.png)
To Petr Sýkora : Jsi si jistý, že metoda CreateDirectory sežere serverový zápis cesty používáaný v ASP.NET? Já nikoliv. Zkus zjistit cestu přes Server.MapPath (je součástí aktuálního kontextu stránky) a dávej si pozor na práva k dané složce.
PS: Nevím to 100%, někde jsem se mohl zmýlit.
Jo. Děkuji. Mám ještě jeden dotaz. Jak se dá z prvku FileUpload dostat celý název cesty k souboru??? Tedy zda li je to vůbec možné
Mám totiž problém s uploadem souboru na server. mám k=od:
this.FileUpload001.PostedFile.SaveAs(Server.MapPath("~/New/" + TextBox1.Text + "/"));
nemůžu to ale rozchodit.
Jinak ten kód jsem našel na codeproject
To Petr Sýkora : A co to dělá?
Nic. Prostě to ten soubor nenahraje..
Musíš ještě přidat jméno souboru, tedy:
this.FileUpload001.PostedFile.SaveAs(Server.MapPath("~/New/" + TextBox1.Text + "/" + jmenosouboru.pripona));
jmenosouboru.pripona asi půjde zjistit z nějaké vlastnosti this.FileUpload001.PostedFile.
JJ funguje.. Díky
![](img/forum_nove_psp_new.png)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/32.gif)
Uživatelé prohlížející si toto vlákno
Podobná vlákna
ASP.NET, C# - stáří adresáře — založil Anonymní uživatel
ASP.NET - C#: Tvorba Dynamyckého ImageButtonu — založil SDV
ASP.NET a C# - dynamícká tvorba metatagů — založil plasmo
Nový ASP.NET Webhosting a ASP.NET Freehosting — založil ASPIFY.com
Hledáme programátora ASP, ASP.NET, MS SQL - Praha — založil Michaela Vorlová
Moderátoři diskuze