前端之家收集整理的这篇文章主要介绍了
asp.net – 用户控件(ascx)和属性,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我发现在
用户控件中持久化
属性值的唯一
方法是使用ViewState。
public string Title {
get { return Convert.ToString(ViewState["Title"]); }
set { ViewState["Title"] = value; }
}
我不能说我真的印象深刻,因为更多的属性,用户控件有更多的垃圾,你会坚持在ViewState。有没有更好的方法来维护属性?
这取决于。如果您需要将
属性值保留超过后贴,则您将不得不使用ViewState或Session。由于这些控件是在每个帖子后重新创建的,否则您不能真正保持该状态。
原文链接:https://www.f2er.com/aspnet/253342.html