奇怪:活动框架不支持元素 'asp:ListItem' ?
我写了个从 System.Web.UI.WebControls.ListControl 的控件,名为 Translator, 用来做翻译,比如:在数据库里一般用 'M' 或 'F' 来表示性别,但在页面上要翻译成 '男' 或 '女'。
我把控件拖到页面上,在属性页里找到 Items 属性,在里面增加了两项,一个是 'M' 对应到 '男',另一个是 'F' 对应到 '女'。
工程 Builde 后用 IE 打开页面,一切正常。可是用 VS.NET IDE 打开看页面 HTML 源码,<asp:ListItem> 下有波纹号,指示错误:活动框架不支持元素 'asp:ListItem' !
怎么避免这个信息出现啊?是不是控件代码里要多写点什么东西?