日期:2014-05-19  浏览次数:20420 次

这段代码运行起来怎么是空白页呢?
问题如上:
代码如下:  
protected   void   Page_Load(object   sender,   EventArgs   e)
        {


                if   (!IsPostBack)
                {
                        DataTable   dt;
                        DataRow   dr;
                        dt   =   new   DataTable();

                        dt.Columns.Add(new   DataColumn( "姓名 ",   typeof(string)))   ;
                        dt.Columns.Add(new   DataColumn( "起薪 ",   typeof(string)));
                        dt.Columns.Add(new   DataColumn( "目前薪水 ",   typeof(string)));

                        dr   =   dt.NewRow();
                        dr[0]   =   "张三 "     ;
                        dr[1]   =   "20000 "   ;
                        dr[2]   =   "25000 "   ;
                        dt.Rows.Add(dr);

                        DataList1.DataSource   =   new   DataView(dt)   ;
                        DataList1.DataBind()   ;


                  }

        }


------解决方案--------------------
关键看aspx页面datalist的表现了。
------解决方案--------------------
datalist必须在前台 设置具体列

datagrid /gridview 控件 才能只要绑定