*.ascx
public int SubNum
{
get{return ViewState["subNum"];}
set{ViewState["subNum"]=value;}
}<usercontrol id='dsf' SubNum=23 runat=server>
public int SubNum
{
get{return ViewState["subNum"];}
set{ViewState["subNum"]=value;}
}<usercontrol id='dsf' SubNum=23 runat=server>
{
get{return SubNum(2);}
set{SubNum=value;}
}1和2不能重名
{
get{return SubNum;}
set{SubNum=value;}
}问题在:int SubNum/return SubNum/SubNum=value 都是同一个名字