help!!!VS报错“当前上下文中不存在名称"GridView2"”莫名其妙啊,明明有这个控件啊。

[ 1139 查看 / 2 回复 ]

cs码是:public partial class tongzhi : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string sql = "select * from tongzhi order by tz_time desc";
        SqlDataAdapter myAdap = new SqlDataAdapter(sql, DBHelper.connection);
        DataSet myds = new DataSet();
        myAdap.Fill(myds, "通知报告表");
        GridView2.DataSource = new DataView(myds.Tables[0]);
        GridView2.DataBind();
    }
}


网页源码是:<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False"
                    Width="960px" AllowPaging="True">
                    <RowStyle HorizontalAlign="Center" VerticalAlign="Middle" />
                    <Columns>
                        <asp:HyperLinkField DataNavigateUrlFields="tz_id"
                            DataNavigateUrlFormatString="tz_content.aspx?id={0}" DataTextField="tz_title"
                            HeaderText="标题" />
                        <asp:BoundField DataField="tz_time" HeaderText="发布时间" />
                        <asp:BoundField DataField="tz_source" HeaderText="来源" />
                        <asp:BoundField DataField="tz_counter" HeaderText="浏览次数" />
                    </Columns>
                    <EditRowStyle HorizontalAlign="Center" VerticalAlign="Middle" />
                </asp:GridView>
TOP

我知道原因了,因为我是复制的码,把CodeFile也复制过来了,导致对应的CS码是没有指向这个GRIDVIEW!
TOP

强的。。除夕夜注册、提问、自答。。
TOP