asp.net-mvc-3 - mvc - assuming assembly reference
Telerik MVC extensiones y problema de cultura (1)
Estoy usando componentes de Telerik para ASP.NET MVC 3. El problema es que el resultado del método de extensión difiere para la cultura actual. Por ejemplo, si uso en-Us para la cultura actual y todo funciona bien, pero si lo cambio a tr-TR, algunos de los componentes del editor no funcionan como se esperaba. Por ejemplo, la clase t-insertImage en div está cambiando a t-ınsertImage.
//i am changing culture like this.
Thread.CurrentThread.CurrentCulture = new CultureInfo("tr-TR");
Entonces simplemente usando
@Html.Telerik().Editor().Name("editor")
Y ahora algunas de las herramientas del editor no funcionan. Intenta insertar imagen.
Traté de los parámetros de los métodos de Globalización y Codificar a los verdaderos y falsos, pero el mismo problema.
Cómo puedo arreglarlo ?
Supongo que no pasamos la prueba de Turquía :)
Gracias por el aviso, actualmente estamos trabajando en el problema y brindaremos una solución en la próxima compilación interna. Puede corregirlo en su versión de la fuente parcheando el método ToCamelCase en StringExtensions.cs para usar ToLowerInvariant
, así:
public static string ToCamelCase(this string instance)
{
Guard.IsNotNullOrEmpty(instance, "instance");
return instance[0].ToString().ToLowerInvariant() + instance.Substring(1);
}