收录日期:2019/05/24 23:31:40 时间:2016/05/31 07:16:00 标签:ASP.NET
如题

请高手指点 谢谢
用户控件是无法在属性面板显示吧
如果要在属性面板显示
要用自定义控件吧,这个比较复杂吧
现在虽然也可以在html代码中直接设置WEB用户控件的属性,但是感觉不爽啊
[CategoryAttribute("这是类别"),
DescriptionAttribute("这是描述"),
DefaultValue(true)]
public bool ShowAllField
{
get{ return this.xx; }
set{ this.xx= value; }
}
这样就可以了
[CategoryAttribute("外观"),
DescriptionAttribute("这是用来.....的"),
DefaultValue(true)]

就会显示在
控件的
【外观】属性里面了
[Browsable(true),Description("设置Text的tabIndex的值"),Category("自定义"),DefaultValue("")]

Browsable(true)
因该是这个吧,写在你的属性前面

如下:
[Browsable(true),Description("设置弹出窗口的宽度"),Category("自定义")]
private string _popWidth;
public string popWidth
{
get
{
return _popWidth;
}
set
{
_popWidth  = value;
}
}
我的这个WEB用户控件其实是一个导航菜单,内有MenuID属性(Integer),根据此属性向用户展示不同的操作菜单,在html代码中设置属性已经没问题了,就是不能在属性面板中呈现,按上述方法操作也不可以 :(

另外,我用的是vb.net,以下是我的代码

<Browsable(True), CategoryAttribute("MenuID"), DescriptionAttribute("描述")> _        
        Public Property MenuID() As Integer
            Get
                Return _MenuID
            End Get
            Set(ByVal Value As Integer)
                _MenuID = Value
            End Set
        End Property
Private _MenuID As Integer

没有提示出错,我也试着调整过“Private _MenuID As Integer”这句的位置,都不管用
up!

C#处理标题乱序和文章段落乱序怎么写 关于自定义分辨率的问题 关于自定义分辨率的问题 关于自定义分辨率的问题 关于自定义分辨率的问题 win32 中 如果把菜单资源放在dll中 有必要在dll中建个菜单的响应线程么?或者说,这么做合不合适? java字符串中将\"替换成\\\"输出,如何解决. 关于自定义分辨率的问题 【每日一句话】我们常常自以为是,却不知道一直在自欺欺人 关于自定义分辨率的问题 两个datagridview的操作,数学厉害的请进 ChangePassword控件如何使用? ext rowexpander控件在ie8下出现异常,但在火狐切可以正常显示。。。 急问:mysql_real_connect连接出错:(bad handshake),请高手帮忙! 各位这句英文警告是什么意思?看不懂啊 用WinHttp::WinHttpRequest5.1组件下在图片 void * 怎么返回不同类型的数据? 如何获取数据库中的一条记录显示到设定好的面板上 【散不光可用分】300分的帖子才37个人回。。。 谁的操作系统是x86的,给我个msiexec.exe呗 论坛里回复数是怎么计算的? 邮件发送问题 正则表达式匹配文本 关于WinDBG设置断点的问题 初学Android。大神推荐几本好书吧 请教 WCF大神们一个问题, 订阅/发布, 服务端怎样获取到所有客户端的会话ID 都输了,比赛加时了,坑爹了!!!!!!!!!!!!! VC++ 编程宝典里的定义一个新消息WM_FINDMESSAGE DBA_Huang 的真容,see VC怎样判断Access的某张表为空