求ASP.NET动态创建表单的思路.

cime63 2008-10-22 11:34:40
现在需要做一个系统,用于从公司下设的办事处,子部门,加工厂等地方收集信息.

比方:总公司人力资源部门需要从各地收集招聘人数,面试人数,入职人数,离职人数等信息
营销中心可能会要求各地收集产品销售信息,用户反馈等等信息
.........

需要收集信息的部门不定,从哪些部门收集信息也不确定,由哪个人填写并由哪个人审核也不确定.


当然可以每次都建表进行处理,但我觉得那样我就会被这个系统纠缠住,永远也不能脱身了(需求也是在不停地变化嘛).所以希望可以做成动态创建表单的形式.但目前没有思路,向大家求思路,谢谢大家.
...全文
172 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qinhl99 2008-10-22
  • 打赏
  • 举报
回复
用DataGrid或DataGridView的模版列,里面放上TextBox,DataDownList等等,需要按什么方来收集什么数据就让什么控件显示出来就可以了。看看问卷调查的思路,有的回答需要单选,有的需要多选,有的是文本输入,找代码参考下,不难
zhnzzy 2008-10-22
  • 打赏
  • 举报
回复
和我接的个项目有点像嘛
mjjzg 2008-10-22
  • 打赏
  • 举报
回复
我觉得你最起码要先把这些流程,关系到的部门,数据库中要建什么样的表给做个ER图吧,根据关系再去考虑怎么建
mengxj85 2008-10-22
  • 打赏
  • 举报
回复
还是得从需求开始一步一步来,做好分析
cime63 2008-10-22
  • 打赏
  • 举报
回复
所有的业务就是收集信息.

人力资源收集各子部门的招聘,入职,离职,转正等信息
行政中心收集一些乱七八糟的信息
生活中心会收集一些生产过程中的信息

项目哪个部门收集哪些信息并不确定,所以我才希望做成动态生成表单的形式呀.

http://msdn.microsoft.com/zh-cn/library/aa479330.aspx

正在看上面网址中的文章
bonnibell 2008-10-22
  • 打赏
  • 举报
回复
业务项->表单项->asp.net控件->数据库字段
控件和数据库中字段之间的映射是跑不了的,要么Xml要么数据库保存这个配置
控件一般是以数据库的字段名命名(同一表单中的字段不能同名,同一页面中的控件也不能同名,正好合适)
保存时遍历映射信息,找到这些命名的集合,然后用 FindControl(命名) 的方法 找到控件及值
俺说的比较简单,也简单的实现过,但实现是肯定可以的,一般这种实现编码也不少,或者称为 xxx框架吧
请高人指点
magicbacon 2008-10-22
  • 打赏
  • 举报
回复
这家伙,上来就像偷懒呢~呵呵~
dengchenlu 2008-10-22
  • 打赏
  • 举报
回复
UP
tete 2008-10-22
  • 打赏
  • 举报
回复
你首先要确定业务流程,把那些不确定全部确定,不然没办法做的

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧