zoukankan      html  css  js  c++  java
  • 如何根据GridView中某列的值来选中该行,并将此行显示在GridView最顶端

            // 根据ID选中行,并将选中行显示在GridView最顶端

            protected void SelectRowByID(DataGridView dgv, string ID)

            {

                //根据GridView某字段的值获得行号

                DataRow[] rows = (dgv.DataSource as DataTable).Select("ID='" + ID + "'");

                if (rows.Length > 0)

                {

                    int findRow = (dgv.DataSource as DataTable).Rows.IndexOf(rows[0]);

                    dgv.ClearSelection();

                    if (findRow != -1)

                    {

                          dgv.FirstDisplayedScrollingRowIndex = findRow;//将此行滚动到GridView最项端

                    }

                    dgv.Rows[findRow].Selected = true;

                }

            }

  • 相关阅读:
    linux防火墙关闭与中文显示乱码排错
    linux基础命令
    盒子模块
    表的数据类型
    pymysql模块
    sql综合练习题
    pymysql内置功能
    数据操作
    vue 左侧菜单展示,以及对应的路由配置
    vue 左侧菜单路由实现
  • 原文地址:https://www.cnblogs.com/pfcan66/p/2688835.html
Copyright © 2011-2022 走看看