小编use*_*778的帖子

如何在asp.net viewstate中存储数组集合

我有一个自定义控件,我需要将数组集合存储在视图状态.数组集合是圆形刻度.怎么进一步?

public class CircularGauge : WebControl
    {
private CircularGaugeProperties model = new CircularGaugeProperties();

private List<CircularScales> scales = new List<CircularScales>();
[Browsable(true)]
        [Bindable(true)]
        [Category("Circular Gauge Properties")]
        [Description("Scale values")]
        [JsonProperty("scales")]
        [MergableProperty(false)]
        [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
        [PersistenceMode(PersistenceMode.InnerProperty)]
        public List<CircularScales> Scales
        {
            get
            {
                if (scales == null)
                {
                    scales = new List<CircularScales>();
                }
                return scales;
            }
        }
}
Run Code Online (Sandbox Code Playgroud)

其中圆形刻度具有数组集合作为内部属性.然后我如何需要绑定Circularscales中的属性以进行视图状态维护.

c# asp.net viewstate

1
推荐指数
1
解决办法
1226
查看次数

标签 统计

asp.net ×1

c# ×1

viewstate ×1