2011-05-26 48 views
5

嗨 我正在一個C#ASP.NET應用程序。我的應用程序上有一個asp按鈕,並帶有關聯的服務器端單擊事件。該按鈕位於updatepanel內部。ASP.net按鈕單擊問題在鉻

現在,這個點擊事件並沒有被谷歌瀏覽器觸發(在IE,Mozilla上運行正常)。

請提供此

+1

你正在使用哪個版本的chrome? – 2011-05-26 07:13:39

+2

@geek您的評論讓我想起了這個http://www.codinghorror.com/blog/2011/05/the-infinite-version.html – V4Vendetta 2011-05-26 07:21:44

+0

@ V4Vendetta:感謝您的鏈接:) – 2011-05-26 07:46:51

回答

1

我有這個問題上的解決方案,ASP.NET呈現不同的控制對WebKit的。

我最終在頁面上使用了一個常規,然後我創建了一個複製了我需要的屬性的類,然後我可以使用這個類而不是我的代碼,對我來說優勢是我知道它會在所有瀏覽器中呈現相同的效果。

您還可以使用瀏覽器定義文件來確保Webkit的控件正確呈現。

0

嘗試使用:

Page.ClientTarget = "uplevel" 

在Page_PreInit。這避免了瀏覽器定義上的差異,並可以幫助您。