实例:GridView实现CheckBox的多选或单选,并根据所选择的行进行数据操作

时间:2022-03-08 09:40:34

实例说明:

    有一个用户列表,其中每一个用户对应一个状态。状态有两个值,分别是已激活,未激活。

    现要求实现这样的功能,

     1.        列表显示出用户名及对应的激活状态。

     2.        列表中的每一行行首有一个CheckBox,列表底部有一个Button(激活)。使用者先勾选CheckBox(可多选),在点击激活按钮,即可激活相应勾选的用户。

     3.        对于当前状态是激活状态的用户,其行首不应该显示CheckBox.

 

功能截图:

实例:GridView实现CheckBox的多选或单选,并根据所选择的行进行数据操作

 

 

 

    涉及到的知识:

  1.  
    1. GridView如何加入CheckBox,如何传值。
    2. GridView的某列如何根据不同的存储值而显示不同的文本。
    3. 如何获取多选的CheckBox,如何批量执行数据库操作。


 

 

主要代码:

aspx页面代码:


cs代码