2017-03-03 112 views
-1

我已将我的代码发布到QA服务器进行测试。我的代码在开发服务器上工作正常。但在QA服务器上,我的图像按钮不会触发事件。我去了一个开发者控制台,看看我得到了什么。所以我比较我的本地QA。请找到下面的图片。这些图片来自开发者工具 - 控制台。Uncaught TypeError:无法读取未定义的属性'PRM_ServerError'

这是我在QA

This is the error I am getting on QA

这是从我的本地主机在同一页(工作)

This is from my local host for the same page

编辑收到错误

如果图片未显示。这是我得到的错误。

遗漏的类型错误:无法读取属性 'PRM_ServerError' 未定义

MsAjaxJs的V = c42ygB2U07n37m_Sfa8ZbLGVu4Rr2gsBo7MvUEnJeZ81:1

我知道这是一种模糊的。但这是我得到的错误。我不知道如何找到为什么我的按钮不在QA服务器上触发事件。

请帮忙!谢谢

+1

看起来像你的文件不存在 – epascarello

+0

我的图片可能没有上传。我在EDIT下添加了错误消息。请找@epascarello – crony

回答

0

我已经解决了我的问题。由于我的图像按钮未被触发,我已从该.aspx页面取出更新面板,并在QA服务器上的web.config上将自定义错误模式设置为关闭。然后我可以看到黄色(错误)页面。

我的错误是它连接到错误的登录用户数据库。当我创建一个entitymodel时,我隐藏了用户名和密码(集成安全性= True)。它在我的本地机器上完美运行。我发布后连接到不同的登录名。所以,我给数据源连接字符串提供了用户名和密码(persist security info = True)。现在我的图像按钮事件发射并完美运作。

最后,我放回我的更新面板,并从发布的服务器上的web.config注释掉自定义错误模式。

我会很高兴,如果这有助于某人!

相关问题