Визуализация символа ТМ as ™ в заголовке окна кендо - PullRequest
0 голосов
/ 31 мая 2018

У меня есть очень простое окно Kendo, где мне нужно включить символ TM в заголовок.По какой-то причине он отображается как ™, и я не смог найти в Интернете ничего, имеющего отношение к этой конкретной ситуации.

Вот мой код, название, с которым у меня возникла проблема, находится внизу:

@(Html.Kendo().Window().Name("SmartHomeTerminationModal")
.Actions(a => a.Minimize().Close())
.Animation(false)
.Content(
    @<text>
        <div class="container-fluid midco-k-window-content">
            <div class="row">
                <div class="col-xs-12">
                    @if (Model != null)
                    {
                        <table class="table table-bordered table-condensed table-striped">
                            <tr>
                                <th>Install Date</th>
                                <th>Months in Contract</th>
                                <th>Months Remaining</th>
                                <th>Equipment Fee</th>
                                <th style="width: 20px;"></th>
                                <th>Total</th>
                            </tr>
                            <tr>
                                <td>@Model.InstallDate.ToShortDateString()</td>
                                <td>@Model.MonthsInContract</td>
                                <td>@Model.MonthsRemaining</td>
                                <td>@Model.EquipmentFee.ToString("C")</td>
                                <td>=</td>
                                <td><strong>@Model.EquipmentFee.ToString("C")</strong></td>
                            </tr>
                        </table>
                    }
                    else
                    {
                        @Html.ErrorMessage("We were unable to retrieve SmartHOME termination fee information.")
                    }
                </div>
            </div>
        </div>
    </text>)
.Draggable()
.Title("SmartHOME&trade;")
.Visible(false)
.Width(800))

Ответы [ 2 ]

0 голосов
/ 31 мая 2018

Это можно сделать, привязав событие к открытию окна следующим образом:

.Events(eve => eve.Open("onOpen"))

, затем прикрепив к нему простую функцию

function onOpen(e) {

        var title = $("span.k-window-title"); 

        title.html('&trade; hello');
    }

, которая просто нацеливается на окноназвание, а затем вы применяете любой текст, который вы хотите там, так что если вы хотите значок или что-то еще там, вы можете применить его здесь.

0 голосов
/ 31 мая 2018

Вы можете добавить символ ТМ в строку заголовка, используя альтернативный код.Для этого удерживайте Alt и введите код (0153 для TM) в строке заголовка.

.Title("SmartHOME™")
...