zoukankan      html  css  js  c++  java
  • datagrid 和 gridview 与checkbox 获取所选中的id的方法

    1:datagrid 

    string strSomeId="";
       for(int index=0;index<dataGrid.Items.Count;index++)
       {
        if(this.dataGrid.Items[index].ItemType==ListItemType.AlternatingItem || this.dataGrid.Items[index].ItemType==ListItemType.Item)
        {
         CheckBox check=(CheckBox)this.dataGrid.Items[index].FindControl("check");
         if(check.Checked)
         {
          strSomeId+=this.dataGrid.DataKeys[index]+",";
         }
        }
        else
        {
         continue;
        }

       }
       return strSomeId.TrimEnd(',');

    2:gridview

     string pAllID = null;

            foreach (GridViewRow gvRow in gvCopyright.Rows)
            {
                CheckBox check = (CheckBox)gvRow.FindControl("check");

                if (check.Checked)
                {
                    pAllID += gvCopyright.DataKeys[gvRow.RowIndex].Value.ToString() + ",";
                }
                else
                {
                    continue;
                }
            }

            return pAllID.TrimEnd(',');

  • 相关阅读:
    PHPStorm 支持 Element UI 语法提示
    npm
    谷歌浏览器插件
    RBAC
    git 知识点
    Laradock ppa加速
    vscode插件
    临时解决执行 Composer Install 返回 Killed 的问题
    单例设计模式(3种实现方式)
    log4j.properties 详解与配置步骤
  • 原文地址:https://www.cnblogs.com/suneryong/p/1282569.html
Copyright © 2011-2022 走看看