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