积极答复者
【ASP.NET】如何为ListBox控件动态添加文本框,用来编辑其选中的信息

问题
答案
-
你可以在一个div中,放个textbox。开始这个div是隐藏的,双击时候把这个div显示在屏幕中间,把值赋给这个文本框哈。
- 已标记为答案 KeFang Chen 2010年4月15日 2:56
-
楼主,你好
可以参考花雨透的做法,动态加载ListBox的时候在databound事件中给每个item添加双击事件。
该双击事件用来呈现一个包含在div中的textbox,同时要把该item的id之类的信息记录下来。
这个textbox必须要有一个检查keycode的方法,用来检查是否是输入enter。
如果是然后通过ajax和前面记录的item的id信息更改其在数据库中的信息,数据库更新后再更改前端显示信息。然后再隐藏该div就可以了。
Microsoft Online Community Support- 已标记为答案 KeFang Chen 2010年4月15日 2:55
全部回复
-
你可以在一个div中,放个textbox。开始这个div是隐藏的,双击时候把这个div显示在屏幕中间,把值赋给这个文本框哈。
- 已标记为答案 KeFang Chen 2010年4月15日 2:56
-
楼主,你好
可以参考花雨透的做法,动态加载ListBox的时候在databound事件中给每个item添加双击事件。
该双击事件用来呈现一个包含在div中的textbox,同时要把该item的id之类的信息记录下来。
这个textbox必须要有一个检查keycode的方法,用来检查是否是输入enter。
如果是然后通过ajax和前面记录的item的id信息更改其在数据库中的信息,数据库更新后再更改前端显示信息。然后再隐藏该div就可以了。
Microsoft Online Community Support- 已标记为答案 KeFang Chen 2010年4月15日 2:55