DataBoundControl 模型绑定

DataBoundControl model binding

我想扩展 aps.net ListView 控件,并且我制作了一个 class 并派生自 ListView.The 问题是当我使用我的控件并想使用asp.net 的强类型模型绑定功能我可以't.What 这意味着在 MyListView 的 ItemTemplate 中我没有 属性 "Item" 它说它没有 exists.I 无法找到任何关于您究竟需要如何实现 DataBoundControl 以支持模型绑定的信息,我的测试表明您需要从 DataBoundControl 派生并且您也需要继承 INamingContainer 否则它不是 working.Any 想法?

我发现了问题,我覆盖了 ItemTemplate 属性 并且我需要应用原始 ListView 控件中的所有属性。