2014-10-02 66 views
0

所以我看起來像一個簡單的問題,但我還沒有找到解決它的語法。HTML直接在ASP調用之後。之間沒有空間

我想用我的模型的一部分來改變div的類名。

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

的問題是,如果文件類型= 「CVW」,上面的代碼給我的類名是 「CVW SmallIcon」 當我想 「cvwSmallIcon」

我使用curlys試過,@ :,換行符,我可以想到的一切擺脫空間。沒有運氣。很明顯,如果我把SmallIcon放在FileType的右邊,它將它當作整個變量名稱,並且我得到一個錯誤

我在做什麼錯了?

+0

僅僅因爲你使用[tag:asp.net-nvc-4]並不意味着你正在使用[tag:asp-classic]。請了解差異並正確標記您的問題。 – Paul 2014-10-03 07:45:45

回答

3

我會給

@(module.FileType)SmallIcon 

@module.FileType+"SmallIcon" 

一試。

+0

@(module.FileType)SmallIcon做到了。非常感謝你。 – adam3039 2014-10-02 17:36:54