首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASPX页面后台代码找不到GridView控件。求解解决方案

2012-09-13 
ASPX页面后台代码找不到GridView控件。求解ASPX页面后台代码找不到GridView控件。ID书写没有错。我用的是 VS2

ASPX页面后台代码找不到GridView控件。求解
ASPX页面后台代码找不到GridView控件。ID书写没有错。我用的是 VS2010 
ASPX页面代码:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
  CellPadding="4" EnableModelValidation="True" ForeColor="#333333" 
  GridLines="None" Width="590px">
  <AlternatingRowStyle BackColor="White" />
  <Columns>
  <asp:BoundField DataField="userName" HeaderText="作者" />
  <asp:BoundField DataField="Date" HeaderText="时间" />
  <asp:BoundField DataField="varName" HeaderText="类型" />
  <asp:BoundField DataField="Title" HeaderText="标题" />
  <asp:BoundField DataField="NeiRong" HeaderText="内容" />
  <asp:BoundField DataField="ShuoMing" HeaderText="说明" />
  </Columns>
  <FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
  <HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
  <PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" />
  <RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
  <SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />
  </asp:GridView>

后台CS代码
protected void Page_Load(object sender, EventArgs e)
  {
  if (!IsPostBack)
  {
  Logic l = new Logic();//业务逻辑层查询类
  DataTable dt = l.GetAll();//查询方法
  GridView1.DataSource = dt;
  GridView1.DataBind();
  }
  }

[解决办法]
Code-Behiend

aspx指向的cs文件 是否指向错误
[解决办法]

探讨
如果你创建的是Web Application,那么看看你的designer.cs中是否有对GridView的定义;如果是web site将网站编译下或重新启动VS试试

热点排行