zoukankan      html  css  js  c++  java
  • ASP.NET 后台不识别ASPX中的控件

    请问后台不识别ASPX中的控件,怎么解决 这个程序是在网上下载的

    C# code
    <asp:DataGrid runat="server" ID="dgList1" HorizontalAlign="Center" AlternatingItemStyle-BackColor="#eeeeee" CssClass="table"
    

    部分代码,dgList1 这个ID会用在后台代码中 如:

    C# code
     using (DataTable dt = ConsumeStatDB.GetMoneyStat(beginTime, endTime).Tables[0])
            {
                dgList1.DataSource = dt;
                dgList1.DataBind();
            }
    

    但是报错说 “当前上下文中不存在名称‘dgList1’”
    网上说是由于复制的原因,导致PAGE的相关属性,CS文件不认识,所以找不到dgList1,如果从新建立文件,然后复制代码,而不是复制文件本身就可以解决此问题
    但是我的错误有3千多条,几十个页面,这样做太麻烦了,有没有什么便捷的方法
    ------解决的方法-------------------------------------------------------- 在designer.cs页面里手工添加声明

    C# code
    protected global::System.Web.UI.WebControls.DataGrid dgList1;
    
  • 相关阅读:
    软工作业01 P18 第四题
    自我介绍
    进行代码复审训练
    源代码管理工具调查
    软工作业PSP与单元测试训练
    进行代码复审训练
    源代码管理工具
    软工作业PSP与单元测试训练
    作业
    第一堂课
  • 原文地址:https://www.cnblogs.com/SFAN/p/3672413.html
Copyright © 2011-2022 走看看