asp.net – 用户控件(ascx)和属性

前端之家收集整理的这篇文章主要介绍了asp.net – 用户控件(ascx)和属性前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我发现在用户控件中持久化属性值的唯一方法是使用ViewState。
public string Title {
        get { return Convert.ToString(ViewState["Title"]); }
        set { ViewState["Title"] = value; }
    }

我不能说我真的印象深刻,因为更多的属性用户控件有更多的垃圾,你会坚持在ViewState。有没有更好的方法来维护属性

解决方法

这取决于。如果您需要将属性值保留超过后贴,则您将不得不使用ViewState或Session。由于这些控件是在每个帖子后重新创建的,否则您不能真正保持该状态。

猜你在找的asp.Net相关文章