我知道这是一个很长的镜头,我可以提供的细节很少,但这就是问题所在:
我有一个asp.net(3.5)应用程序,我正试图在IE,Firefox和Chrome上运行。 在IE和Chrome上,一切正常,但 Firefox 会导致麻烦:
在Firefox上,当点击我的一些链接按钮时,状态栏显示相关的javascript:__doPostBack('...',")
调用,但没有任何反应(没有回发或任何事情......按钮根本没有响应)。< / p>
示例<asp:LinkButton>
<asp:LinkButton ID="bAccountID" onClick="ViewAccountDetails" runat="server"
CommandName='<%# DataBinder.Eval(Container.DataItem, "Users_aID") %>'>
<%# DataBinder.Eval(Container.DataItem, "iAccountID") %>
</asp:LinkButton>
重要的是说:
.aspx
页面的设计都是相同的。< / LI>
任何聪明且解释清楚的想法都将受到高度赞赏!
答案 0 :(得分:5)
最好的起点是获取Firefox的“Firebug”插件。
单击问题链接时可能会发生的情况是,Firebug中会出现JavaScript错误,并准确显示问题所在。
免费下载,点击工具&gt;即可找到。 Firefox菜单中的附加组件。
答案 1 :(得分:0)
尝试使用Internet Explorer并查看是否发生了同样的事情,如果没有,则将FireBug用作@Sohnee says。
答案 2 :(得分:0)
我过去曾经遇到过像firefox一样的问题,并发现通过aspnet_regiis.exe -i重新注册iis框架有时可以解决问题。