当前位置: 代码迷 >> ASP.NET >> 有关用户控件设置属性的有关问题
  详细解决方案

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

热度:6351   发布时间:2013-02-25 00:00:00.0
有关用户控件设置属性的问题
自己用到用户控件了,里面的属性保存到了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; }        }
  相关解决方案