首页 > 编程语言 >C# GridView根据列名获取某行某列的数据

C# GridView根据列名获取某行某列的数据

时间:2024-05-16 17:11:24浏览次数:18  
标签:GridView 某列 NO C# SearchPara rowView ToString LinkButton string

前台代码

前台代码
<cimesui:cimesgridview id="gvReIQC" runat="server" enablemodelvalidation="True" 
                                    allowpaging="True" autogeneratecolumns="False"  Style="background-color: red;"  pagesize="10" onrowdatabound="gvReIQC_RowDataBound">
                <Columns>
                             <asp:TemplateField HeaderText="" HeaderStyle-Width="200px">
                                    <ItemTemplate>
                                        <asp:LinkButton runat="server" ID="lnkDRAM1_ID" OnClick="lnkDRAM1_ID_Click" Visible="true"  CommandArgument='' ControlStyle-ForeColor="blue" />
                                    </ItemTemplate>
                                </asp:TemplateField>

                              <asp:TemplateField HeaderText="" HeaderStyle-Width="200px">
                                    <ItemTemplate>
                                        <asp:LinkButton runat="server" ID="lnkDRAM2_ID" OnClick="lnkDRAM2_ID_Click" Visible="true"  CommandArgument=''  ControlStyle-ForeColor="blue" />
                                    </ItemTemplate>
                                </asp:TemplateField>
                    <asp:BoundField DataField="GRTime" HeaderText="收料时间" />
                    <asp:BoundField DataField="IPCDate" HeaderText="送IQC时间" />
                    <asp:BoundField DataField="ReceiveTime" HeaderText="IQC输入时间" />
                    <asp:BoundField DataField="AuditTime" HeaderText="审核时间" />    
                    <asp:BoundField HeaderText="HSF" />
                </Columns>
            </cimesui:cimesgridview>

后台代码

protected void lnkDRAM1_ID_Click(object sender, EventArgs e)
{
    try
    {
        Dictionary<string, string> SearchPara = CreatSearchPara();
        Session["SearchPara"] = SearchPara;

        LinkButton linkButtonA = (LinkButton)sender;
        linkButtonA.Style["color"] = "red";
        LinkButton button = (LinkButton)sender;
        GridViewRow gvr = button.NamingContainer as GridViewRow;
        int index = gvr.RowIndex;

        DataRowView rowView = (DataRowView)gvReIQC.Rows[index].DataItem;
        if (rowView != null)
        {
            string QTY = string.Empty;
            string IPQC_NO = rowView["IPQC_NO"].ToString();
            string SPEC_NO = rowView["SPEC_NO"].ToString();
            string MaterialClass = rowView["MaterialClass"].ToString();
}

 

标签:GridView,某列,NO,C#,SearchPara,rowView,ToString,LinkButton,string
From: https://www.cnblogs.com/kelenote/p/18196282

相关文章

  • Linux系统 输入vim 提示command not found
    让我想起了我面试的时候,面试官说你了解Linux系统吗?我说我不......他说好的,请问你平时怎么编辑文件呢。我说vim,进入编辑模式之后按照文档里面......他说如果没有vim呢?我说那就用自带的吧?他说自带的叫什么呢?我:......他:......他突然说:你平时抽烟吗?我:......whatcanisay......
  • windows端Clion + gdb server 远程调试
    环境信息:window安装clion:版本2023.2.2ubantu:20.04.6,ip为:192.168.11.128c++项目信息:在clion中新建最简单的c++项目搭建远程调试环境项目目录如下:修改的文件只有main.cpp和Makefilemain.cpp如下,增加一个循环用于调试#include<iostream>intmain(){st......
  • centos7 部署harbor
      centos7部署harbor在CentOS7上部署Harbor,您可以遵循以下步骤:安装DockerCompose:sudocurl-L"https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-composesudochmod+x/usr/local......
  • JavaScript中执行上下文和执行栈是什么?
    一、执行上下文简单的来说,执行上下文是一种对Javascript代码执行环境的抽象概念,也就是说只要有Javascript代码运行,那么它就一定是运行在执行上下文中执行上下文的类型分为三种:全局执行上下文:只有一个,浏览器中的全局对象就是 window对象,this 指向这个全局对象函数执行上下......
  • The 2024 International Collegiate Programming Contest in Hubei Province, China
    Preface感觉好久没训练了,这周末又要出战西安,只好找个平时的晚上抽空训练一场这场题本身质量还是不错的,但由于徐神被模拟题关了一整场,我前期被一个分类讨论写的心态爆炸导致最后一个medium的计数题没做出来,然后一个medium~hard的D题转化和性质基本都挖掘完了,最后没想到暴力增量......
  • 国产linux系统(银河麒麟,统信uos)使用 PageOffice 国产版在线动态填充 word 文件
    PageOffice国产版:支持信创系统,支持银河麒麟V10和统信UOS,支持X86(intel、兆芯、海光等)、ARM(飞腾、鲲鹏、麒麟等)芯片架构。在实际的Word文档开发中,经常需要自动填充数据到Word模板中,以生成动态的Word文档。例如,我们可以根据数据库表中已保存的个人信息,设计好一个简历模板docx文件,......
  • docker构建python镜像
    执行步骤如下:1、使用Dockerfile创建有 接口自动化框架执行环境 的python镜像2、根据python镜像,编写shell脚本创建容器3、拉取git(接口自动化框架)上的代码,使用python执行接口自动化框架4、执行完成之后自动销毁容器使用Dockfile创建python镜像前置:需创建目录py38dockerfi......
  • 通过MVEL表达式和Apache Chain职责链模式解耦MQ消息处理节点的实践应用
    导读本文主要讲解了MVEL表达式和责任链设计模式相结合一起的消息处理解决方案设计、解耦消息处理节点以及方便代码维护扩展。通过“订单拆单消息”的接入作为具体实践案例,简要阐述了MVEL表达式和ApacheChain职责链设计模式应用场景。希望通过本文,读者可以对MVEL表达式和责任链......
  • Summer '24:不容错过的Salesforce Flow 10大新功能!
    Flow是整个Salesforce平台自动化的未来。自从WorkflowRules和ProcessBuilders被淘汰,Salesforce将重点放在了Flow上,一直在将大量资源用于开发Flow创新,本次Summer'24中Flow也有不少亮眼的更新!01FlowCreationWizard和Flow类型创建Flow与以前有所不同。你看到的第一步只是让......
  • C# 去掉字符串中的html 标签,保留指定的标签和属性
    ///<summary>///使用示例///</summary>publicstaticvoidHtmlRemove(){stringrequestBody="<html><head><title>Test</title></head><body><alay-her='123'href=\"https://ex......