copy了代码,但是新的页面中gridview说上下文中不存在?!
怎么回事呢??

解决方案 »

  1.   

    光赋值aspx是不行的,GridView的实例实在.cs里声明的
      

  2.   


    我把codebehind也copy了…………
      

  3.   

    1、检查确实有这个ID存在(是不是VS给自动改名了)
    2、是不是你没重新编译?
      

  4.   

    看看代码你的aspx页面指令
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="A" %>这句一定要和后台cs文件一致
    public partial class A : System.Web.UI.Page
    {