Javascript 控件已与元素关联-如何发现控件的id?
我正在使用asp.net和c#开发一个web应用程序。我还使用SQLServerReportingServices(ssrs),并在我的网站上展示由ssrs生成的报告。通过使用内置的microsoft控件(称为报表查看器)显示这些报表。报表查看器控件使用大量ajax调用来更新生成给最终用户的报表图。我正在对呈现的html(和dom)执行一些小的操作,由于某种原因,我得到了以下javascript错误:Javascript 控件已与元素关联-如何发现控件的id?,javascript,jquery,asp.net,ajax,reportviewer,Javascript,Jquery,Asp.net,Ajax,Reportviewer,我正在使用asp.net和c#开发一个web应用程序。我还使用SQLServerReportingServices(ssrs),并在我的网站上展示由ssrs生成的报告。通过使用内置的microsoft控件(称为报表查看器)显示这些报表。报表查看器控件使用大量ajax调用来更新生成给最终用户的报表图。我正在对呈现的html(和dom)执行一些小的操作,由于某种原因,我得到了以下javascript错误: A control is already associated with the elemen
A control is already associated with the element
我想弄清楚的是,我如何才能发现错误的来源——也就是说,与错误相关的控件的id是什么
编辑
多亏了大副的一些回答,我才澄清了这个问题。在同一个恼人的小项目上工作了这么多小时,这让我忘记了,除了我自己,我写的东西对任何人都不清楚
谢谢您试过uniqueid吗 唯一的 这将打印asp中生成的id,特别是如果您使用母版页,它将生成自己的id
如果您在javascript中打印属性的唯一ID,您将获得由aspm生成的ID,并且您不必担心页面中打印的实际ID。永远不理解我们在没有提供代码的情况下如何提供帮助……还有什么是“报表查看器控件”?我们需要更多的上下文(和一些代码)我想在这里有所帮助。我从你的其他问题猜你在使用ASP.Net?如果是这样,我真的建议添加相关标签。你的问题再模糊不过了。请详细说明。@vondip哪个程序报告错误?你的浏览器,你的IDE?