asp.net的control生成的客户端name为何不同--同一服务器
有个问题,同一服务器的不同网站,环境是.net 3.5,
control 生成的客户端控件name形式为何不同
一个是ProductTemplate:ctlContent:_ctl0:ddlProduct,另一个是ProductTemplate$ctlContent$_ctl0$ddlProduct
为什么一个是冒号连接,一个是$号???
------解决方案--------------------
通常都是用$来做ClientID的分割符,如果在web.config中加上:
<xhtmlConformance mode="Legacy" />
就会用:作为分割符