无法从后端获取 GridView 模板中的 CheckBox

发布于 科技 2024-07-01
18个回答
  1. 匿名用户2024-01-30

    删除数据。

    protected void bt_delete_click1(object sender, eventargs e)

    for (int i = 0; i < gdv_; i++)

    gridviewrow row = gdv_;

    label ln = (label)"labvisible");

    checkbox box = (checkbox)"checkselect");

    if ( == true)

    string sql_delete = "delete from bankinfo where id='" + "'";

    databindtogridview("order by id desc");重新绑定 gridview

  2. 匿名用户2024-01-29

    估计你正在用客户端的复选框,参考下面的**,绝对有可能。

    page:cs:

    for (int i = 0; i < i++)if ((checkbox)"chk")).checked)pr_no = pr_no + ",'" + "pr_no"].tostring() "'";

    num = num + 1;

  3. 匿名用户2024-01-28

    首先在后台获取控件复选框 = (复选框)。"控件 ID");将复选框 ID 放入其中,即可使用该控件。 检查判断。

    例如:if( == true) true 被选中。

  4. 匿名用户2024-01-27

    操作步骤如下:

    Foreach(GridViewRowView 遍历 GridView 中的每一行}

  5. 匿名用户2024-01-26

    你可以在JS中或后台实现它,定义一个变量i=0,遍历gridview行,获取每行的复选框控件,如果选中复选框,则复选框加1,最后得到i的值。

  6. 匿名用户2024-01-25

    这很简单,这个简单的函数不需要使用服务器端,可以直接用js完成。

    如果选中,则将 1 添加到生成的表中并返回累计值。

  7. 匿名用户2024-01-24

    写一个循环,勾选复选框

    for(int i=0;i<;i++)

    j 是你想要的结果。

    可能像这样,您修改调试并查看它是否有效。

  8. 匿名用户2024-01-23

    很简单,编写一个 getinfo() 方法事件,方便是否选中每行的复选框值,如果是,则获取当前行的 ID

    **:protect void getinfo()for(int i=0;i<;i++)

    checkbox ch= "check_id") as checkbox;

    if(string id =;获取行的 id 以检查沟渠,使用前端 gridview 设置一个属性 datakeynames="serial_no"这是要绑定的 ID

  9. 匿名用户2024-01-22

    1.设置 gridview 的 datakeynames="id"

    2.在事件中写入。

    for (int i = 0; i < i++)

  10. 匿名用户2024-01-21

    将 autopostback= 添加到复选框中"true"和 oncheckedchanged事件。

    在 oncheckedchanged 事件中使用。

    sender as checkbox).namingcontainer 作为 gridviewrow,然后获取绑定到相应控件的 ID 值。

  11. 匿名用户2024-01-20

    设置 gridview 控件的 datakeynames=“id”,如果它绑定到数据源控件,则 gridview 控件会在更新时自动将名为 id 的参数传递给数据源控件。

  12. 匿名用户2024-01-19

    也可以通过下标找到它,我可以在子控件中找到值或文本值。

  13. 匿名用户2024-01-18

    checkbox chk =(checkbox )gridview1 .rows [i].cells [j].findcontrol ("checkbox1");

    i 是 GridView1 的第 i 行,j 是 GridView1 的第 j 列。

    if (

  14. 匿名用户2024-01-17

    您的复选框正在使用服务器控件。

    所以编译后,会有一长串其他字符。

    gridview 的数据键绑定到表的主键列,因此获取选中的复选框的值。

    string a=;

    我的答案是否定的,我不是说过吗,在gridview的属性中找到datakey绑定表中的主键列,然后使用字符串a=; 获取所选行的复选框的值。

  15. 匿名用户2024-01-16

    foreach (control cr in

    大致是这样的,你试了一下,在实际开发中不可能使用gridview drops,然后你就忘记了。

  16. 匿名用户2024-01-15

    运行? 或者当页面是数据绑定的?

    数据绑定时,可以使用 upstairs 方法。

    例如,在操作过程中,“全选”按钮的功能可以按如下方式完成:

    由于每一行都有一个 chkbox,因此您需要先找到特定行的行对象。 你会的!

    然后使用 findcontrol 查找您的控件,然后...

    以下**可以勾选所有chkbox。

    foreach (gridviewrow r in

  17. 匿名用户2024-01-14

    对于 sqlserver 数据库,通常用 1 表示 true,0 表示 false gridview 中有一列表示复选框,添加复选框后,在模板列和数据绑定中选择选中的项,然后填写"bool"))

    这将导致 1 被选中,0 被取消选择。

  18. 匿名用户2024-01-13

    首先,添加 datakeynames="id",绑定 gridview 的主键,以便您可以在数据库中对其进行控制,然后可以在后台写入它。

    protected void checkbox1_checkedchanged(object sender, eventargs e)

    string id = "";

    for (int i = 0; i < i++)")");}

相关回答
9个回答2024-07-01

蛋挞分为两部分,一部分是蛋挞皮,另一部分是你问的蛋挞水。 >>>More

29个回答2024-07-01

...没有必要比较。 萧没有获胜的机会。

悟空用怒火起身,萧起不来。 有可比性吗? 悟空普通的派气功,足以毁灭地球。 >>>More

21个回答2024-07-01

调试模式常量与 2 一起用于执行 & 操作,结果等于 2在这种情况下,将启用读取缓存。 >>>More

9个回答2024-07-01

1. 打开 Sublime Text 3 开始写作**,你会发现在编写 img src 时没有智能提示。 此时我们需要安装插件。 >>>More

6个回答2024-07-01

上面孩子给出的答案是正确的。