2011-05-26 23 views
5

Hola Estoy trabajando en una aplicación C# ASP.NET. Tengo un botón ASP en mi aplicación con un evento asociado al lado del servidor. El botón está dentro del panel de actualización.Botón de ASP.net haga clic en problema en cromo

Ahora, este evento de clic no se está disparando con Google Chrome (funciona bien en IE, Mozilla).

Sírvanse proporcionar una solución para este

+1

¿qué versión de cromo estás usando? –

+2

@geek tu comentario me recordó esto http://www.codinghorror.com/blog/2011/05/the-infinite-version.html – V4Vendetta

+0

@ V4Vendetta: Gracias por el enlace :) –

Respuesta

1

tuve este problema también, ASP.NET representa el control de forma diferente para WebKit.

Terminé usando una normal en mi página, luego creé una clase que replicaba con las propiedades que necesitaba, podía usar esta clase en lugar de la de mi código, la ventaja para mí era que lo sabía entonces haría lo mismo en todos los navegadores de la misma.

También podría usar el navegador un archivo de definición para asegurarse de que el control se represente correctamente para Webkit.

0

Trate de usar:

Page.ClientTarget = "uplevel" 

En Page_PreInit. Esto evita las diferencias en la definición de navegadores y puede ayudarte.

Cuestiones relacionadas