zoukankan      html  css  js  c++  java
  • 添加操作列

    /// <summary>
    /// 根据视频通道列表更新通道信息列表
    /// </summary>
    /// <param name="rUserExtInfo">视频通道列表</param>
    private void UpdateChannelInfo(RestResult rUserExtInfo)
    {
    if (rUserExtInfo.ResultCode == 0)
    {
    DataTable dtex = rUserExtInfo.GetDataTable();

    if (dtex == null || dtex.Rows.Count == 0)
    {
    groupBoxChannel.Visible = false;
    return;
    }

    groupBoxChannel.Visible = true;

    dgvChannel.Columns.Add("channel_code", "通道编号");
    dgvChannel.Columns.Add("address", "安装位置");
    dgvChannel.Columns.Add("sip_id", "sip编号");
    dgvChannel.Columns.Add("note", "备注");
    dgvChannel.Columns.Add("alarm_user_id", "alarm_user_id");
    dgvChannel.Columns.Add("alarm_video_id", "alarm_video_id");
    dgvChannel.Columns.Add("channel_id", "channel_id");
    dgvChannel.Columns.Add("is_del", "is_del");
    dgvChannel.Columns.Add("org_code", "org_code");
    //添加查看图片的列
    DataGridViewLinkColumn linkCol = new DataGridViewLinkColumn();
    linkCol.HeaderText = "操作";
    linkCol.Name = "operator";
    dgvChannel.Columns.Add(linkCol);

    dgvChannel.Columns["channel_code"].DataPropertyName = "channel_code";
    dgvChannel.Columns["address"].DataPropertyName = "address";
    dgvChannel.Columns["sip_id"].DataPropertyName = "sip_id";
    dgvChannel.Columns["note"].DataPropertyName = "note";
    dgvChannel.Columns["alarm_user_id"].DataPropertyName = "alarm_user_id";
    dgvChannel.Columns["alarm_video_id"].DataPropertyName = "alarm_video_id";
    dgvChannel.Columns["channel_id"].DataPropertyName = "channel_id";
    dgvChannel.Columns["is_del"].DataPropertyName = "is_del";
    dgvChannel.Columns["org_code"].DataPropertyName = "org_code";
    dgvChannel.Columns["operator"].DataPropertyName = "operator";

    dgvChannel.Columns["alarm_user_id"].Visible = false;
    dgvChannel.Columns["alarm_video_id"].Visible = false;
    dgvChannel.Columns["channel_id"].Visible = false;
    dgvChannel.Columns["is_del"].Visible = false;
    dgvChannel.Columns["org_code"].Visible = false;

    dtex.DefaultView.Sort = "channel_code asc";
    //增加dtex的"operator"列
    dtex.Columns.Add("operator",typeof(String));
    foreach (DataRow item in dtex.Rows)
    {
    item["operator"] = "图片查看";

    }

    dgvChannel.DataSource = dtex;
    dgvChannel.Update();


    }

    }

  • 相关阅读:
    php提取字符串中的数字
    php中urlencode()和urldecode()URL编码函数浅析[转]
    B2C电子商务系统研发——商品SKU分析和设计(一)
    电商ERP系统——商品SKU与库存设计
    爬虫实战:爬虫之 web 自动化终极杀手 ( 上)
    鸟瞰前端 , 再论性能优化
    反-反爬虫:用几行代码写出和人类一样的动态爬虫
    小巧玲珑:机器学习届快刀XGBoost的介绍和使用
    从零开始接入腾讯云智能推荐
    云技术平台赋能媒体融合发展创新
  • 原文地址:https://www.cnblogs.com/Robert-huge/p/5501329.html
Copyright © 2011-2022 走看看