实例说明:
有一个用户列表,其中每一个用户对应一个状态。状态有两个值,分别是已激活,未激活。
现要求实现这样的功能,
1. 列表显示出用户名及对应的激活状态。
2. 列表中的每一行行首有一个CheckBox,列表底部有一个Button(激活)。使用者先勾选CheckBox(可多选),在点击激活按钮,即可激活相应勾选的用户。
3. 对于当前状态是激活状态的用户,其行首不应该显示CheckBox.
功能截图:
涉及到的知识:
-
- GridView如何加入CheckBox,如何传值。
- GridView的某列如何根据不同的存储值而显示不同的文本。
- 如何获取多选的CheckBox,如何批量执行数据库操作。
主要代码:
aspx页面代码:
cs代码