Die Frage wurde zum besseren Verständnis aktualisiert. Dies ist nur der Ausschnitt des gesamten Codes. Es wurde geändert, um das Problem zu konzentrieren.Das Zeichenfolgenformat berücksichtigt keine Leerzeichen in der Zeichenfolge
Ich habe eine MVC-Anwendung, eine Sicht wird basierend auf den Datenbankeinträgen gefüllt.
Ich bin durch die Modelleinträge und füllen Sie die Etiketten und das Bild mit Daten in der Datenbank gespeichert.
Beispiel:
foreach (var item in Model)
{
<img [email protected]("../Uploads/Gallery/Image/{0}", item.fileName) style="border: none;width: 100%;">
<label>@item.fileName</label>
}
und das Modell Einträge sind:
test.png
test (1).png
Die Bildquelle wird nicht erwartet, und das Bild wird nicht für den zweiten Eintrag also angezeigt. test (1).png
Das Element sieht wie folgt aus:
<img src="../Uploads/Gallery/Image/test" (1).png="">
Die gewünschte Ausgabe von @poke
<img src="../Uploads/Gallery/Image/test (1).png">
Es ist nicht klar, was Sie meinen, das Ergebnis der String-Formatierung wird keine enthalten Zitate überhaupt. Bitte geben Sie eine [MCVE] an. –
Ich bekomme die benötigte Ausgabe - da muss irgendwo was anderes falsch sein. – PaulF
Sie meinen, Sie erhalten eine Zeichenfolge, in der ein Teil der Zeichenfolge nicht einmal in der Zeichenfolge ist? – MetaColon