日期:2014-05-18  浏览次数:20505 次

服务器控件和非服务器控件在javascript调用里有什么不同吗?
有什么要注意的

------解决方案--------------------
你可以查看网页的源代码,其实没什么不同,只不过给你编程带来了方便,JS调用他们的时候使用控件ID就可以了
------解决方案--------------------
在2.0里, 服务器的ID有一个ClientID,而不是你写的ID
如:
<DIV ID= "ClientDiv "> </DIV>
<DIV ID= "ServerDiv " runat= "server "> </DIV>

var objClient = document.getElementById( "ClientDiv ");
var objServer = document.getElementById( " <%= ServerDiv.ClientID %> ");
------解决方案--------------------
注意ID,有些服务器控件ID不是Server的ID.