您好 我正在开发一个c#ASP.NET应用程序。我的应用程序上有一个asp按钮,带有相关的服务器端点击事件。该按钮位于更新面板内。
现在,这个点击事件不会被谷歌浏览器激活(在IE,Mozilla上工作正常)。
请为此提供解决方案
答案 0 :(得分:1)
我也有这个问题,ASP.NET为WebKit呈现不同的控件。
我最终在我的页面上使用了法线,然后我创建了一个用我需要的属性复制的类,然后我可以使用这个类代替我的代码,对我来说的好处是我知道然后它会在所有浏览器中呈现相同的内容。
您还可以使用浏览器定义文件以确保为Webkit正确呈现控件。
答案 1 :(得分:0)
尝试使用:
Page.ClientTarget = "uplevel"
在Page_PreInit上。这可以避免浏览器定义的差异,并可以帮助您。