首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

为何为什么提示 接口“System.Web.UI.IPostBackDataHandler”已由基类“System.Web.UI.WebControls.Lis

2011-12-25 
为什么为什么提示 接口“System.Web.UI.IPostBackDataHandler”已由基类“System.Web.UI.WebControls.ListBox

为什么为什么提示 接口“System.Web.UI.IPostBackDataHandler”已由基类“System.Web.UI.WebControls.ListBox”实现。
Public   Class   DynamicListBox
        Inherits   ListBox
        Implements   INamingContainer
        Implements   IPostBackDataHandler

为什么提示   接口“System.Web.UI.IPostBackDataHandler”已由基类“System.Web.UI.WebControls.ListBox”实现。


[解决办法]
试试Inherits ListControl
[解决办法]
去掉,Implements IPostBackDataHandler

不需要实现 IPostBackDataHandler 了,因为 ListBox 已经实现此接口

假如需要,你可以通过在 DynamicListBox 中重载基类方法
[解决办法]
参考:

备注

通常,应使用 ListBox.LoadPostData 方法为 ListBox 对象的更改处理已发布数据。

ListBox.System.Web.UI.IPostBackDataHandler.LoadPostData 方法是显式接口成员实现。它只能在 ListBox 实例被强制转换为 IPostBackDataHandler 接口时使用。

给实现者的说明: 若要定义一个自定义实现来处理 ListBox 对象的已发布数据,请重写 ListBox.LoadPostData 成员。该显式接口实现调用 ListBox.LoadPostData 方法处理控件的已发布数据。

http://msdn2.microsoft.com/zh-cn/library/system.web.ui.webcontrols.listbox.system.web.ui.ipostbackdatahandler.loadpostdata(VS.80).aspx
[解决办法]
Public Shadows Interface IPostBackDataHandler

End Interface

[解决办法]
Implements IPostBackDataHandler去掉
你已经继承了listbox了
listbox以实现了IPostBackDataHandler接口规则

热点排行