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;

                }

            }

  • 相关阅读:
    排序算法
    各种容器
    avl树
    zhenya moves from parents
    maven 相关
    Spring Cloud 子项目介绍
    WebStorm 中 dva 项目用 start 命令需要不断重启项目问题
    git常用命令
    SQL 的各种 join 用法
    程序员成长过程
  • 原文地址:https://www.cnblogs.com/pfcan66/p/2688835.html
Copyright © 2011-2022 走看看