ASP调用后直接使用HTML。两者之间没有空间

时间:2014-10-02 17:22:08

标签: asp.net asp.net-mvc-4 razor

所以我有一个看似简单的问题,但我还没有找到解决问题的语法。

我想使用我的模型的一部分来更改div的类名。

<div class="@module.FileType SmallIcon"></div>

问题是,如果Filetype =&#34; cvw&#34;,上面的代码给了我类名&#34; cvw SmallIcon&#34;当我想要&#34; cvwSmallIcon&#34;

我尝试过使用卷曲,@ :,换行符,我能想到的一切都是为了摆脱空间。没运气。显然,如果我把SmallIcon放在右边的文件类型,它会将它视为整个变量名称而我会收到错误

我做错了什么?

1 个答案:

答案 0 :(得分:3)

我会给予

@(module.FileType)SmallIcon

@module.FileType+"SmallIcon"
试一试。