首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请问一个关于批量修改多条记录的有关问题

2012-01-22 
请教一个关于批量修改多条记录的问题。我要将一个表中的多条记录用表格形式显示在页面上,并且在每条记录前

请教一个关于批量修改多条记录的问题。
我要将一个表中的多条记录用表格形式显示在页面上,并且在每条记录前要加一个多选框,在表格的最下面加一个下拉框,以此实现将表格中所有被选中的记录一次性按下拉框选项修改属性。请问我要怎么实现。

[解决办法]
选择框可以做个伪列, 用select 0,col1...这样也行, 直接在Dataset里加也行. 这个伪列绑定到checkbox即可实现第一个问题"界面的展示".

第二个问题是如何知道选中了那些checkbox, 常规的做法有两种,一种是在后台遍历所有checkbox,找到选中的列,一种是通过Js,在选择的时候将列标记记录到一个隐藏字段里.

[解决办法]
用JavaScript在客户端处理交互。
[解决办法]
根据DropDownList selectchange事件或写个按钮事件
在事件中遍历页面的checbox控件,获取选中行的ID,然后处理。

热点排行