zoukankan      html  css  js  c++  java
  • 获取ASPxGridView 中的数据(仅仅是获取;注意模板是如何获取的)

    1.取得控件值

    using System.Collections.Generic;

    //取得当前控件值的集合 直接寻找控件的ID

    List<object> keyValues = this.GridViewmethod.GetSelectedFieldValues("F_XXX");//控件的ID

    foreach (object key in keyValues)//循环遍历出来

    {

    }

    2.在AspGridView取得某一行

    List<object> keyValues = this.GridViewmethod.GetCurrentPageRowValues("F_xxxxx");//F_xxxxx是主键的值

    foreach (object key in keyValues)//循环遍历这一行的每一列的数据

    {

    }

    3获得某行某列的值


    this.ASPxGridView1.GetRowValues(e.VisibleIndex, new string[] {"列的名字"});

    ---------------------------------------------------------我是分割线--------------------------------------------------------------------------

    1、获取所有选择行中的数据
    protected void btnDel_Click(object sender, EventArgs e)
        {
            //遍历所有可见行
            for (int i = 0; i < ASPxGridView1.VisibleRowCount; i++)
            {
                DataRowView dv;
                if (ASPxGridView1.Selection.IsRowSelected(i))
                {
                    //行数据集
                    dv = (DataRowView)ASPxGridView1.GetRow(i);

                    //获取选择行的第n列数据
                    string ordno =dv.Row[0].ToString();
                    Response.Write("<script>alert('"+ordno+"');</script>");
                }
            }
        }

    2、遍历主键列中的所有数据
    List<object> keyValue = AspxGridView1.GetSelectedFieldValues("kid");
    string str;

    foreach(object key in keyValue)
    {
       str = key.ToString();
    }

    3、全选/反选
    <dxwgv:GridViewCommandColumn ShowSelectCheckbox="True" VisibleIndex="0" Width="50px">
            <HeaderTemplate>
                  <input type="checkbox" onclick="ASPxGridView1.SelectAllRowsOnPage(this.checked);" />全选
             </HeaderTemplate>                                
    </dxwgv:GridViewCommandColumn>
    常用方法:
    获取单元格的值 decimal change = (decimal)grid.GetRowValues(e.VisibleIndex, "Change");
    获取模板中的控件 Label label = grid.FindRowCellTemplateControl(e.VisibleIndex, null, "changePercent") as Label;

  • 相关阅读:
    [编译原理读书笔记][第3章 词法分析]
    [编译原理读书笔记][第2章 一个简单的语法制导程序
    [编译原理读书笔记][第一章 引论]
    [Python爬虫笔记][随意找个博客入门(一)]
    大二下学习总结
    [操作系统][简单文件系统实现]
    Hadoop综合大作业
    hive基本操作与应用
    理解MapReduce计算构架
    熟悉HBase基本操作
  • 原文地址:https://www.cnblogs.com/qqhfeng/p/9874162.html
Copyright © 2011-2022 走看看