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

【初学者】关于“A01”并不包含“webgrid1”的定义,哪位高手知道是为什么啊

2012-03-16 
【菜鸟求助】关于“A01”并不包含“webgrid1”的定义,谁知道是为什么啊?publicpartialclassA01:System.Web.UI.Pa

【菜鸟求助】关于“A01”并不包含“webgrid1”的定义,谁知道是为什么啊?
public   partial   class   A01   :   System.Web.UI.Page
{  
        protected   void   Page_Load(object   sender,   EventArgs   e)
        {
                string   StrCom   =   "select   *   from   Log02   where   Log02002   =   ' "   +   Session[ "UserId "].ToString()   +   " 'order   by   Log02007   DESC ";

                DataSet   Ds   =   new   DataSet();
                OperatorDB.SelectData(StrCom,   Ds,   false);

               
                this.WebGrid1.DataSource   =   Ds.Tables[0];
                this.WebGrid1.DataBind();

        }

以上是代码,运行到this.WebGrid1.DataSource   =   Ds.Tables[0];的时候就报错,所“A01”并不包含“webgrid1”的定义
但是,我使用this.是可以点出webgrid1这个控件的,不知道是为什么了。。。


webgrid1是C1的grid控件。我已经添加了引用的说。谢谢!

[解决办法]
//应该要这样写
this.DGView.DataSource = ds;
this.DGView.DataMember = ds.Tables[0].TableName;
this.DGView.DataKeyField = ds.Tables[0].Columns[ "id "].ColumnName;
this.DGView.DataBind();

热点排行