动态表单问题,超级难度!
数据库里面存放了表单需要的字段,根据这些字段如何做成录入的表单模板?然后把数据提交到数据库?
难点:1.根据字段生成录入表单
2.如何提交到数据库
------解决方案--------------------在数据库里查询出字段,放到dataset中,把dataset绑定到gridview中,录入提交后把gridview中的数据保存到dataset中,然后提交dataset
------解决方案--------------------那就让用户输入对应关系,存一个文件,入库的时候,根据客户配置存吧
------解决方案--------------------配置各个列的对应html控件类型。
根据表名生成form
每个字段一个Label显示中文名,和对应的html控件。
vpostback时,按名称收集信息。拼sql
------解决方案--------------------..是有些麻烦
------解决方案--------------------其实我觉得你的问题太不具体,不太想深入回答。不过最近asp.net论坛里我实在是越来越难找到值得回答的贴子了。我给你个实在、可行的思路建议:
根据对数据库的读取,你可以参考:
http://www.google.cn/search?q=%E5%8A%A8%E6%80%81%E8%AE%BE%E7%BD%AEsqlDatasource&hl=zh-CN&newwindow=1&rls=com.microsoft%3Aen-US&lr=&nxpt=20.437933800406241984890
http://www.google.cn/search?q=asp.net%20%E5%8A%A8%E6%80%81%E5%8A%A0%E8%BD%BD%E6%A8%A1%E6%9D%BF&hl=zh-CN&newwindow=1&rls=com.microsoft%3Aen-US&lr=&nxpt=20.863539517311596584779
动态设置数据源(进行查询),和动态加载模板列,用在GridView、DetailsView、FormView中。例如就可以在
------解决方案--------------------老大/这样也行!