Как вставить разрыв строки в заголовок таблицы? - PullRequest
0 голосов
/ 28 марта 2020

Я пытался добавить переход, как многие советуют, используя
. Это прекрасно работает, пока я go в режиме редактирования. Отображаются имена столбцов
.

enter image description here

Я также попытался установить столбец свойства .PropertiesEdit.Encode Html = false; и поместите переход "\ r \ n" в имени, но это не работает, строка не переносится.

Я также пытался создать переход, используя CustomColumnDisplayText, но я даже не попадаю в этот метод при рендеринге страницы.

settings.CustomColumnDisplayText = (s, e) =>
{
   e.DisplayText = e.Value.ToString().Replace(" ", "\r\n");
};

Я не понимаю, что я делаю неправильно, пожалуйста, помогите мне с на первый взгляд простой проблемой, которую я не могу решить уже 2 часа ...

ОБНОВЛЕНИЕ: я добавляю столбец следующим образом:

var grid = Html.DevExpress().GridView(settings =>
{
    settings.Name = "HoodGridView";
    settings.CallbackRouteValues = new { Controller = "DesignTech", Action = "HoodGridViewPartial" };
    ...

    settings.Columns.Add(column =>
    {
        column.FieldName = "Width";
        column.Caption = "Ширина<br/>вытяжки";
        column.PropertiesEdit.EncodeHtml = false;

    });
    ...
}
@grid.Bind(Model).GetHtml()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...