ASP MVC неразрывный пробел в атрибуте Display с DisplayNameFor

У меня есть модель со свойством "Цена", которая имеет атрибут DisplayAttribute

[Display(Name = "Price (in €)")]

Теперь я хочу отобразить это в заголовке таблицы, используя

@Html.DisplayNameFor(model => model.Price)

Но когда столбец очень маленький, текст может быть разбит на две строки:

Price (in
€)

Но я хочу, чтобы это сломалось так:

Price
(in €)

Можно ли вставить неразрывный пробел в атрибут Display? С помощью "Price (in €)"результаты в" "печатается как текст.

1 ответ

Решение

В комментариях Андрей разместил правильный ответ: неразрывный пробел - это символ юникода с кодом 00a0. Так что это должно работать:

[Display(Name = "Price (in\u00a0€)")]
Другие вопросы по тегам