[DefaultValue(true)]public bool EnableShow { get; set; }因為bool默認為false,但我希望默認為true。用了上面的方式,但好像沒效果。所以請問vs2008的自動屬性支持默認值嗎?
2 回答

慕尼黑8549860
TA貢獻1818條經(jīng)驗 獲得超11個贊
[Description("狀態(tài)"), DefaultValue(true)] public bool EnableShow { get { object o = ViewState["EnableShow"]; if ((o != null) && (o.ToString().ToLower() == "false")) { return false; } else { return true; } } set { ViewState["EnableShow"] = value; } }

婷婷同學(xué)_
TA貢獻1844條經(jīng)驗 獲得超8個贊
[Description("狀態(tài)"), DefaultValue(true)] public bool EnableShow { get { object o = ViewState["EnableShow"]; return o == null ? true : (bool)o;//注意這里的 true 表示默認情形 } set { ViewState["EnableShow"] = value; } }
- 2 回答
- 0 關(guān)注
- 444 瀏覽
添加回答
舉報
0/150
提交
取消