读书人

数组属性和控件有关问题

发布时间: 2012-01-09 21:05:42 作者: rapoo

数组属性和控件问题
大家好。如题。
[Category("数据")]
[DefaultValue("null")]
[Localizable(true)]
public string [] ColnumSequene
{
get
{
String [] s= (String [])ViewState["ColnumSequene"];
return s;
}

set
{
ViewState["ColnumSequene"] = value;
}
}
我在控件里这样设置的数组属性。可是我把控件加到一个页面上,然后在属性栏里设置了属性,于是在源里出现如下效果
<cc1:UGrid ID="UGrid1" runat="server" CheckID="TID" CheckStyle="head" HeadStyle="head" TableStyle="datalist" ColnumSequene="String[] Array"/>

其中ColnumSequene="String[] Array" 是我的属性,可是这样编译不过去。
请问大家如何解决这个问题。


[解决办法]
试一下添加如下的两个属性看看:

[Browsable(false)]
[EditorBrowsable(1)]

读书人网 >C#

热点推荐