当前位置: 代码迷 >> ASP.NET >> asp.net的control生成的客户端name为何不同-同一服务器,该如何处理
  详细解决方案

asp.net的control生成的客户端name为何不同-同一服务器,该如何处理

热度:6278   发布时间:2013-02-26 00:00:00.0
asp.net的control生成的客户端name为何不同--同一服务器
有个问题,同一服务器的不同网站,环境是.net 3.5,
control 生成的客户端控件name形式为何不同
一个是ProductTemplate:ctlContent:_ctl0:ddlProduct,另一个是ProductTemplate$ctlContent$_ctl0$ddlProduct
为什么一个是冒号连接,一个是$号???

------解决方案--------------------------------------------------------
通常都是用$来做ClientID的分割符,如果在web.config中加上:
 <xhtmlConformance mode="Legacy" />
就会用:作为分割符
  相关解决方案