2011-03-14 48 views
0

我正在开发一个使用asp.net和c#的Web应用程序。我也在使用sql服务器报告服务(ssrs),并且我在我的网站上展示了ssrs生成的报告。介绍这些报告是通过使用内置的微软控制,这被称为报告查看器。报表查看器控件使用大量Ajax调用来更新生成给最终用户的报表图形。我执行渲染HTML(和DOM)的一些小的操作,并且在一些原因,这一点上我得到以下的javascript错误:控件已经与元素相关联 - 如何发现控件的ID?

A control is already associated with the element 

什么,我想就是想不通,我怎么能发现错误的起源是什么 - 这意味着与错误有关的控制的标识是什么?

编辑 感谢一些队友的回复在这里我澄清了这个问题。在同样令人讨厌的小型项目上工作了很多小时,让我忘记了我写的内容对除我之外的任何人都不清楚。

谢谢

+4

从来没有理解我们是如何帮助没有提供代码... – jondavidjohn 2011-03-14 16:39:55

+0

什么是“报告查看器控件”? – jessegavin 2011-03-14 16:40:51

+0

我们需要更多的上下文(以及一些代码)在这里很有帮助。我从你使用ASP.Net的其他问题猜测?如果是这样,我会*推荐添加相关标签。 – 2011-03-14 16:43:31

回答

0

有你试试UNIQUEID

button1.UniqueID

这将打印特别是如果你与母版页的工作在ASP生成的ID,它会生成自己的ID。

如果您打印的是您的JavaScript属性的uniqueID,您将获得由aspm生成的ID,并且您不必担心在页面中打印的实际ID。

相关问题