net mvc kendo event editable create batch asp asp.net-mvc-4 razor kendo-ui kendo-grid kendo-asp.net-mvc

asp.net-mvc-4 - kendo - telerik asp net mvc grid api



cambiar el estilo de celda en KendoGrid (2)

Acabo de descubrir KendoGrid e intentaba cambiar el estilo de una columna individual (celda) después de cambiar otro valor de celda. Por ejemplo, tengo una grilla con una columna shipname y shipcity. Supongamos que tengo una regla comercial que dice:

''Make shipcity cell value disabled when the shipname on the same row has the same value''

Encontré esta muestra que usa el evento blur que probablemente uso, ¿cuál sería una buena forma de implementar esta regla?

También es bueno saber tu opinión en relación con la integración asp.net mvc.

jsfiddle link: http://jsfiddle.net/dingen2010/begjT/1/


Actualizado el enlace:

You can try the updated fiddle example aquí


Básicamente, las plantillas editoriales condicionales no son compatibles de manera inmediata. Tienes dos opciones.

Utilice el evento de edición de la cuadrícula para encontrar el editor dentro de e.containder y desactívelo de la manera que necesita (si usa el widget de Kendo use el método de habilitar (falso), o agregue el atributo de solo lectura si la entrada es regular).

La otra opción es definir un editor personalizado como se demuestra en este ejemplo de JsBin .