1
"Lange nicht ASP.NET sehen" und eine Menge wurde vergessen. Wenn ich versuche, nach dem Ordner images
zu suchen, kann ich es nicht finden, es sei denn, ich verwende einen absoluten Pfad, der nicht bevorzugt wird, wie würde ich das tun?ASP.NET - Navigieren relativ zum Ordner
Meine Ordnerstruktur ist wie diese
+ C
+--+ project
+--+ controls
+--+ slideshow
+--- slideshow.ascx
+--+ images
+--- 1.png
+--- 2.png
In meiner slideshow.ascx.cs Datei ich habe dies:
string imagePath = @"C:\project\controls\slideshow\images";
if (Directory.Exists(imagePath))
{
try
{
string[] files = Directory.GetFiles(imagePath);
List<CarParts24.Source._2ModelEntity.Image> images = new List<Source._2ModelEntity.Image>();
foreach (string image in files)
{
images.Add(new CarParts24.Source._2ModelEntity.Image(image));
}
litSlideshow.Text = "<span id=\"slideshow-urls\">" + JsonConvert.SerializeObject(images) + "</span>";
}
catch (Exception ex)
{
Console.WriteLine(new DateTime() + " - ERROR: " + ex);
}
}
, die funktioniert, aber wie würde ich imagePath
in eine relative ändern Pfad?