读书人

有关用户控件设置属性的有关问题

发布时间: 2012-11-06 14:07:00 作者: rapoo

有关用户控件设置属性的问题
自己用到用户控件了,里面的属性保存到了ViewState中代码如下:请问如何设置属性的默认值?就是说在调用用户控件的时候如果没有给Classid设置值,可以用默认值。
public int Classid
{
get { return Convert.ToInt32(ViewState["Classid"]); }
set { ViewState["Classid"] = value; }
}

[解决办法]
如果没有设置ViewState,则默认为2

C# code
public int Classid        {            get { return Convert.ToInt32(ViewState["Classid"] == null ? "2" : ViewState["Classid"]); }            set { ViewState["Classid"] = value; }        } 

读书人网 >asp.net

热点推荐