Kurs asp.net problem
Na stronie CentrumXP.pl znalazłem kurs asp.net. Robie wszystko jak jest napisane i nie wychodzi, dokładnie w 4 rozdziale jest jak wyświetlać zdjęcia na stronie a zamiast tego wyświetla mi tylko nazwy plików. Kopiowałem nawet kod ze strony i taki sam efekt. Co jest nie tak??
[code]protected void Page_Load(object sender, EventArgs e)
{
string dir = @"C:\Documents and Settings\Leon\Moje dokumenty\Visual Studio 2008\WebSites\WebSite1\UploadedFiles";
string[] files = System.IO.Directory.GetFiles(dir);
for(int i =0; i < files.Length; i++)
{
Image im = new Image();
im.ImageUrl = @"UploadedFiles\" + GetFileName(files[i]);
im.Height = 200;
im.Width = 300;
Label lbl = new Label();
lbl.Text = GetFileName(" " + files[i]) + "
"; this.form1.Controls.Add(im); this.form1.Controls.Add(lbl); } } private string GetFileName(string filePath) { string[] temp = filePath.Split(System.Char.Parse(@"\")); return temp[temp.Length - 1]; }[/code] Czy może jest to wina tego że korzystam z wersji 2008??
"; this.form1.Controls.Add(im); this.form1.Controls.Add(lbl); } } private string GetFileName(string filePath) { string[] temp = filePath.Split(System.Char.Parse(@"\")); return temp[temp.Length - 1]; }[/code] Czy może jest to wina tego że korzystam z wersji 2008??
Odpowiedzi: 1
Mi pomogła zmiana -> @"UploadedFiles\" <- na ->"UploadedFiles/"<-, komuś z komentujących również... Adres w pasku przeglądarki używa '/' a nie'\'.
Strona 1 / 1