Asp.Net删除空间beteen模型属性和文本

时间:2014-09-08 10:43:02

标签: c# asp.net razor

(Asp.Net)我在数据库表中保留css属性但是当我想在视图中显示它们时 像这样:

style="margin-top: @Model.Settings.MarginTop px;"

我在value和px之间有空格问题。

是的,我知道我可以添加" px"在里面得到或写下面这样的东西,但我确信有简单的方法。

style="margin: @Html.Encode(Model.Settings.MarginTop)px"

2 个答案:

答案 0 :(得分:2)

尝试使用@(),如下所示: -

style="margin-top: @(Model.Settings.MarginTop)px;"

答案 1 :(得分:1)

您还应该能够使用string.Format:

style="margin-top:@string.Format("{0}px", Model.Settings.MarginTop)"