深夜再发一贴。抽象成这个简单的问题。别的业务逻辑都实现完了,就等这个

robig 2018-05-16 11:18:36
https://bbs.csdn.net/topics/392378593 问。

问题抽象成这样:
我的页面通过登录者身份不同读取数据库查询一个字段,返回一个int 值n (已实现不用管了),根据int n值 通过代码生成n个button,button的ID分别是btn1 -- btnN,(已实现),无序点击这些button, 每点击一下button N 就在页面中通过代码生成一个textbox 并将该textBox的ID 记为txt1 - txtN (不考虑重复)。textBox的排列需要按照ID 字符1-N的顺序刷新页面重绘生成一个排序的。

页面中还包含其他 AutoPostBack=true的 DropDownList 用户可能会操作。


要求就是这样,使用任何方式只要能实现就行。请不吝赐教一个详细的方案。谢谢。两贴一起结。可再给分。


我的疑难点就是如果是submit的button 点击button后先postback了,Pageload时因为还没有得到最新一个buttonID,所以画出来(不管是不是isPostBack),都缺少本次点击的button所对应的textbox。如果用前端实现,用户有可能操作一下ddl回发就把页面刷没了。
...全文
1431 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
peng2739956 2018-05-25
  • 打赏
  • 举报
回复
这种 我绝对不会去用 后台来操作,我用js更加方便
return false 2018-05-20
  • 打赏
  • 举报
回复
updatepanel
全栈极简 2018-05-17
  • 打赏
  • 举报
回复
可以通过js ajax动态操作html控件。
江湖评谈 2018-05-17
  • 打赏
  • 举报
回复
局部无刷新 updatepannel
la9046001 2018-05-17
  • 打赏
  • 举报
回复
业务逻辑这个是什么东东
Vito1993 2018-05-17
  • 打赏
  • 举报
回复
updatepanel? ajax?
robig 2018-05-17
  • 打赏
  • 举报
回复
已经搞定了,大家可以进来分分

62,025

社区成员

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

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

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

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