当前位置: 代码迷 >> ASP.NET >> 服务器控件跟非服务器控件在javascript调用里有什么不同吗
  详细解决方案

服务器控件跟非服务器控件在javascript调用里有什么不同吗

热度:988   发布时间:2013-02-25 00:00:00.0
服务器控件和非服务器控件在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.
  相关解决方案