zoukankan      html  css  js  c++  java
  • repeater中的checkbox 的方法以及datalist中放了一个按牛!为什么我按该按牛时候不能触发ItemCommand事件的主要原因

    foreach( RepeaterItem item in this.Repeater1.Items )
       
    {
        HtmlInputCheckBox check 
    = (HtmlInputCheckBox)item.FindControl("cbDelete1");
        
    if( check != null )
        
    {
         check.Checked 
    = true;
        }

       }
     


    for (int i=0;i<this.Repeater1.Items.Count;i++)
       
    {
        HtmlInputCheckBox check 
    = (HtmlInputCheckBox)this.Repeater1.Items[i].FindControl("cbDelete1");
        
    if( check != null )
        
    {
         check.Checked 
    = true;
        }

       }



    foreach (Control c in this.Repeater1.Controls)
       
    {
        HtmlInputCheckBox check 
    = (HtmlInputCheckBox)c.FindControl("cbDelete1");
        
    if( check != null )
        
    {
         check.Checked 
    = true;
        }


       }

    也可以

    foreach (Control c in this.Repeater1.Controls)
    {
    CheckBox check = (CheckBox)c.FindControl("cbDelete1");
    check.Checked = !check.Checked;
    }

     
    datalist中放了一个按牛!为什么我按该按牛时候不能触发ItemCommand事件的主要原因是
     if (!Page.IsPostBack)
                {
                    Bind();
                }
    页面回传覆盖了!所以这个要添加 !
  • 相关阅读:
    第二阶段冲刺01
    第十三周进度条
    构建之法阅读笔记5
    水王2
    购买一批书的最低价格
    第十二周进度条
    个人工作总结08
    个人工作总结07
    人机交互设计分析之搜狗输入法
    第八周的学习进度条
  • 原文地址:https://www.cnblogs.com/mistor/p/2334624.html
Copyright © 2011-2022 走看看