高分求动态控件添加删除的解决方案和实例代码

jock_zhou 2008-09-18 02:18:11
在asp中如何动态控件添加删除的解决方案和实例代码(请回答的时候最好附加上代)
问题要点:
1 点击一次添加按钮,就动态增加一行,同时该行增加一个文本框和一个标签以及一个按钮(删除本行)
2 当添加完毕后也输入了所有的文本框的值后,提交,后台能取得所有文本框的值,并保存到数据库
3 当再次开启本页面会查询数据库得到保存在数据库的值,然后相应的一条记录对应一行(“就动态增加一行,同时该行增加一个文本框和一个标签以及一个按钮(删除本行)”),修改完毕后,提交,存储到数据库。
4 这些控件均放在了一个表格里面,在未动态添加控件前还有其他的控件;这个页面是弹出页面
另外注意:
1 对于问题1 希望能用asp方法来实现,不希望每次点击添加按钮还得刷新。
2 对于问题2 据我所知可以用隐藏的字段来存储,不知道有没有其他的好办法。
3 对于问题3 不知道后台应该如何动态添加控件能呈现出来。
4 请各位老大除了描述信息也能给出示范的代码。
...全文
117 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jock_zhou 2008-09-19
  • 打赏
  • 举报
回复
小弟初来乍到,不太会玩,请各位帮忙各个代码,谢谢了!
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lfhlyx 的回复:]
一定要ASP么?
如果.net感觉可能用动态GRIDVIEW来实现,ASP就不知道了
[/Quote]

是呀,但凡使用这类控件编程的人都能够做到新增记录。所谓无刷新不就是asp.net ajax嘛。

这个太简单,好好看看scott mitchell的入门教程,再花10分钟看看asp.net ajax就可以了。所以给例子程序有点浪费时间。

关键是,比不要用着asp.net却做着asp、jsp、javascript那种低级开发,那么你就没必要使用asp.net。
白s菜 2008-09-18
  • 打赏
  • 举报
回复
asp.net 可以用 PlaceHolder.Controls.Add();的方法 动态添加控件 值你还可以保存到ViewState 提交的时候从ViewState取值 然后做你的业务逻辑..
lfhlyx 2008-09-18
  • 打赏
  • 举报
回复
一定要ASP么?
如果.net感觉可能用动态GRIDVIEW来实现,ASP就不知道了

62,241

社区成员

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

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

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

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