<cc1:table1 ID="table11" runat="server" colu="3" colu_visive="3" Height="331px" 
           Width="667px">
           <headtext>
<cc1:myclass zd="AAAA"></cc1:myclass>
               <cc1:cc1:myclass zd="BBB" />
               <cc1:cc1:myclass zd="CCCC" />
</headtext>
       </cc1:table1>
这是我自定义服务器控件生成的HTML的代码,Headtext是一个复杂属性,根据colu_visive的值,自动生成三个ZD子属性。colu_visiv墨认值为1,第一次将控件拖到页面上时生成<cc1:myclass zd="AAAA"></cc1:myclass>没有什么问题,然后面改一下colu_visive的值时生成<cc1:cc1:myclass zd="BBB" />,这就出现了一个问题,产生了两个cc1:cc1:,也就是多了一个前缀,这样就会出错,为什么会这样呢,,,哪位大哥帮帮忙啊。。C#自定义服务器控件问题