【问题标题】:Kendo Grid: Problem in translated text inside gridKendo Grid:网格内翻译文本的问题
【发布时间】:2019-06-28 08:40:32
【问题描述】:

我正在 asp.net-mvc 中创建一个 Web 应用程序我有一个 Kendo Grid,该网格的数据正在被翻译成印地语(印度)语言,

数据在控制器中正确转换

控制器代码如下所示,

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];
    }
}

但是当我查看视图而不是翻译文本时,(???????) 出现在我的网格中

看看我的网格

我从下面的网格调用函数

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

我的网络面板

我无法理解翻译文本的剑道网格事件的问题,

你有什么问题?

【问题讨论】:

    标签: asp.net-mvc kendo-ui localization kendo-grid


    【解决方案1】:

    我建议向 Telerik 提交工单并询问他们问题所在。这可能是他们的翻译代码中的一个错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-19
      • 1970-01-01
      相关资源
      最近更新 更多