vb.net – ASP.NET MVC3 Razor @string点问题

使用MVC3 Razor synax,可以像这样渲染一个字符串
@ViewData("photo")

我的问题是:如何在上面的代码中附加一个点.
以下将导致“公共成员”jpg’类型’String’找不到.“:

@ViewData("photo").jpg

我尝试了以下代码,但不会产生预期的结果:

@ViewData("photo") .jpg
@ViewData("photo"):.jpg
@ViewData("photo") & ".jpg"

Thanx提前为您的帮助.
请不要建议我在控制器的代码中附加“jpg”,如下所示:

ViewData("photo") = "filename.jpg"

我在网上搜索了同样的问题,但发现没有,甚至没有

类似.
顺便问一下,我使用的是VB.net.

添加为答案:

@(ViewData(“photo”)“.jpg”)

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...