-1

我的问题是我似乎无法在我的 foreeach 循环中获取我的 mapPath 的实际文件。

foreach (DataRow item in objKat.getProd().Rows)
    {
        ddlImage.Items.Add(new ListItem(Server.MapPath("../img/produkter/"), item["fldId"].ToString()));
    }

实际的问题是我不知道在 produkter/" 之后写什么。希望你们能帮助我。提前谢谢你!:)

4

3 回答 3

1

当您使用时,MapPath您的路径可能看起来像这样

 Server.MapPath("~/img/produkter/")

阅读有关ASP.NET Web 项目路径的更多信息

于 2012-09-12T09:25:20.870 回答
0

您需要转义字符串。如果你想去/somefolder/fileyoudesire.ext,它需要是//somefolder//fileyoudesire.ext

于 2012-12-07T15:08:37.233 回答
0

ISProdukter是一个文件夹Subfolderimg如果是,那么您的图像名称在item["fldId"].ToString()然后使用它..否则您Relative的图像路径应该在之后Produkter

于 2012-09-12T09:25:11.190 回答