首页 新闻 会员 周边

如何让WebPart的属性在编辑时能以下拉菜单的形式进行编辑?

0
悬赏园豆:5 [已关闭问题]

大家应该都知道,webpart的属性对于enum、bool、string这些基本类型都会有对应的页面编辑时UI支持(比如enum对应的就是一个下拉菜单)
虽然通过enum可以实现下拉菜单,但是它的局限也很明显:如果选项是动态生成的就做不了。
---
我试用了asp.net webcontrol下的GetStandardValues进行测试,在普通asp.net控件下可以实现某个属性在设计时即可手动录入也可在下拉菜单中选择。但是在webpart中就不行。
甚至于,在webpart中,某个属性的EditorAttribute起不了作用。
如果这个属性是string 类型的,即使为它指定了TypeConverter,它弹出的仍然是“文本输入--网页对话框”的对话框。
-----
在不使用enum、EditorPart的情况下,有没有办法使某个属性在设计时能以下拉菜单形式进行选择?

mcjeremy的主页 mcjeremy | 初学一级 | 园豆:6
提问于:2009-08-20 11:10
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册