控件包含代码块(即 <% ... %>),因此无法修改控件集合 asp.net

$("#<%=txtUserName.ClientID %>")

不能出现在有runat的标签中,如<head runat="server">

在使用模版时,javascript中获取控件的id,必须用到ClientID,如果javascript写在包含runat的标签中,就出现这个错误。

报这个错误的原因是在runat中不能有<%%> 这样的东西

 

posted @ 2012-03-10 15:39  事理  阅读(264)  评论(0编辑  收藏  举报