Kendo Grid: проблема в переведенном тексте внутри сетки - PullRequest
1 голос
/ 28 июня 2019

Я создаю веб-приложение на asp.net-mvc. У меня есть Kendo Grid, данные сетки переводятся на хинди (Индия),

Данные правильно переводятся в контроллере.

enter image description here

код контроллера выглядит следующим образом:

model.NextActionTooltip = (NextActionObject) == null ? "--" : NextActionObject.HoverText;
gridTextTobeTranslatedList.Add(model.NextActionTooltip);
MyRegistrationsList.Add(model);

MultiLanguageAuthentication multilang = new MultiLanguageAuthentication(SessionManager.MultiLanguageClientId, 

SessionManager.MultiLanguageClientSecret);
if (!string.IsNullOrEmpty(SessionManager.TargetLanguage) && !SessionManager.TargetLanguage.ToLower().Contains("en"))
{
    GridTranslatedText = multilang.TranslateArrayMethod(gridTextTobeTranslatedList.ToArray(), SessionManager.TargetLanguage, SessionManager.SourceLanguage);
    for (int i = 0; i < MyRegistrationsList.Count(); i++)
    {
        MyRegistrationsList[i].Status = GridTranslatedText[MyRegistrationsList[i].Status];
        MyRegistrationsList[i].NextActionTooltip = GridTranslatedText[MyRegistrationsList[i].NextActionTooltip];
    }
}

но когда я смотрю на мой взгляд вместо переведенного текста, (???????) появляется в моей сетке

Посмотрите на мою сетку enter image description here

Я вызываю функцию из сетки, как показано ниже

.Events(x => x.DataBound("onDataBound")).DataSource(datasource => datasource.Ajax().Read(read => read.Action("Registration", "Registrations")).PageSize(ViewBag.PageSize))

панель моей сети enter image description here

Я не могу понять проблему с событием сетки кендо для переведенного текста,

Что такоепроблема по тебе?

1 Ответ

1 голос
/ 01 июля 2019

Я предлагаю отправить билет Telerik и спросить их, в чем проблема. Это может быть ошибкой в ​​их коде перевода.

...