how para implementar la conversión en mayúsculas en jqgrid

os códigos @Producr solo pueden contener caracteres en mayúscula. Si se ingresan caracteres en minúscula, jqgrid no los convierte a mayúsculas, no existe esa opción. ¿Cómo forzar la conversión en mayúscula de los caracteres ingresados en jqgrid en los modos de edición en línea y de formulario para campos de texto?

Actualiza

Encontré código en ¿Cómo puedo forzar la entrada en mayúsculas en un cuadro de texto ASP.NET? última respuesta. Este código cambia el carácter ingresado en mayúsculas al presionar una tecla. ¿Es razonable usar esto agregando el controlador de eventos keyprees a los controles de edición jqgrid?

function ToUpper() { 
        // So that things work both on FF and IE 
        var evt = arguments[0] || event; 
        var char = String.fromCharCode(evt.which || evt.keyCode); 

        // Is it a lowercase character? 
        if (/[a-z]/.test(char)) { 
            // convert to uppercase version 
            if (evt.which) { 
                evt.which = char.toUpperCase().charCodeAt(0); 
            } 
            else { 
                evt.keyCode = char.toUpperCase().charCodeAt(0); 
            } 
        } 

        return true; 
    } 

Utilizado así:

   <asp:TextBox ID="txtAddManager" onKeyPress="ToUpper()" runat="server"  
         Width="84px" Font-Names="Courier New"></asp:TextBox> 

Respuestas a la pregunta(2)

Su respuesta a la pregunta