内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
我想在Razor视图中使用string.Format
像这样..。
foreach (var p in @Model.Photos) { string.Format("<img src='{0}' width='100' alt='{1}' />", p.Path, p.AlternateText); }
这里有一些明显的错误,因为在呈现这个页面时,我在这个部分中没有任何东西。
需要将该字符串输出到页面上:
@string.Format(...)
另请注意,使用Razor本身会更好:
<img src="@p.Path" width="100" alt="@p.AlternateText" />