我正在使用ASP.NET动态数据功能来做一些有点奇怪的事情。即,创建一个动态的字段列表作为主要对象的子对象。如何获取DynamicControl的值?
所以基本上我有Ticket.Fields。主页面列出Ticket的所有字段,并且Fields属性具有一个DynamicControl,它生成一个控件列表以收集更多数据。
棘手的部分是,这个列表也使用动态数据来生成控件,所以每个字段可以是任何定义的FieldTemplates ......这意味着我不一定知道当我尝试时实际的数据控件是什么获得价值。
那么,我该如何获得DynamicControl的价值?
我是否需要创建FieldTemplate的新子类,以提供获取值的方法?