我有一个具有属性“价格”的模型,该模型具有DisplayAttribute
[Display(Name = "Price (in €)")]
现在我想使用
在表头中显示它@Html.DisplayNameFor(model => model.Price)
但是当列非常小时,Text可能会分成两行:
Price (in
€)
但我希望它能打破这种方式:
Price
(in €)
是否可以在Display属性中插入非中断空格?
使用“Price (in €)
”会导致“
”打印为文本。
答案 0 :(得分:4)
Andrei在评论中发布了正确答案: 非中断空格是一个unicode字符,代码为00a0。所以这应该有效:
[Display(Name = "Price (in\u00a0€)")]