为了账号安全,请及时绑定邮箱和手机立即绑定

求助:初学自定义控件,有两个属性不知道怎么用.

求助:初学自定义控件,有两个属性不知道怎么用.

不负相思意 2018-12-07 05:50:40
    [DefaultPropertyAttribute("defname")]    [ToolboxData(@"<{0}:DefineLabel     Text='自定义Text'    runat='server'></{0}:DefineLabel>")    ]    [ParseChildren(false)]     public class DefineLabel : Control    {        [BrowsableAttribute(true)]        [DescriptionAttribute("自定义Description")]        [DefaultValueAttribute("自定义DefaultValue")]        public string Text        {            get;            set;        }         protected override void Render(HtmlTextWriter writer)        {            writer.Write("<div style='border:solid 1px silver'>" + Text + "</div>");        }    } 这里面有个DefaultValueAttribute,不知道怎么用,在页面上也没有显示. 还有一个属性CategoryAttribute,这个是做什么用的啊? 自己做了个例子,也没看到显示的效果.
查看完整描述

2 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

DefaultValueAttribute是该属性的默认值,就是刚创建的时候就有这个值

CategoryAttribute则是该属性的分类,例如是控制外观?还是数据等等。

主要都是表现在属性框里面

查看完整回答
反对 回复 2019-01-21
  • 2 回答
  • 0 关注
  • 304 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信