我有一个带有GridView控件的ASP.Net网站,后者又包含一个ButtonField列。单击此ButtonField时应该进行回发,但如果我在调试时Visual Studio打开的Internet Explorer窗口中单击该按钮,则不会发生这种情况。当我从外部调用的Internet Explorer窗口或Firefox窗口启动并单击ButtonField时,我可以使它成功回发,但不会从Visual Studio生成的窗口中点击。
我正在使用:
答案 0 :(得分:0)
你有没有添加到该按钮的JavaScript?如果javascript失败onclick它可以在通过VS运行时启动调试器,但任何其他浏览器可能只是在吃错误。
答案 1 :(得分:0)
我已确定问题是由于在Windows Vista下以管理员身份运行Visual Studio 2008。这样做会导致Javascript出现某种问题,导致GridView ButtonFields无法发布回发。与Microsoft对以前版本的Visual Studio(2005)的建议相反,使用在Windows Vista下运行的Visual Studio 2008进行调试需要使用“以管理员身份运行运行IDE 不 ”