这是一个纯粹的理论问题(至少在我开始试图实现它的时候),但是这里就是这样。你可以有一个动态数据字段,它包含一个字段列表?
我写了很久以前的一个网页表单,它有一个可以获取信息的可配置部分。基本上对于一些客户没有领域,对于其他客户则有多达20个领域。我通过在页面生命周期的恰当时间动态创建字段并且经历了许多令人头疼的工作来实现它。
2年后,我需要对这个Web表单进行一些非常大的更新,并且有一些漂亮的新技术。我刚刚和ASP.NET Dynamic Data一起工作了一下,好吧,我刚刚发现了一个半疯狂的计划:
Ticket对象与ExtendedField有一对多的关系,我们会称之为关系简洁的字段。
使用它的想法是创建一个FieldTemplate,动态生成字段列表并显示它。
最大的问题在这里很可能是:
1)可以在单个字段模板决心多个Web控件不打破东西呢?
2)动态数据能以这种方式处理更新/插入多行吗?
3)我几分钟前还有第三个问题,但同事打断了我,我忘了。所以现在第三个问题是:第三个问题是什么?
所以基本上,这听起来像它可以工作,或者我错过了一个更好/更明显的解决方案?
嘿,我应该回来回答我自己的问题。答案是肯定的,但有点复杂...... – CodeRedick 2009-07-08 16:28:16