当前位置: 代码迷 >> ASP.NET >> “GridView1”上同时定义了 DataSource 和 DataSourceID。请移除一个定义。该怎么解决
  详细解决方案

“GridView1”上同时定义了 DataSource 和 DataSourceID。请移除一个定义。该怎么解决

热度:2055   发布时间:2013-02-25 00:00:00.0
“GridView1”上同时定义了 DataSource 和 DataSourceID。请移除一个定义。
源错误:  


行   47:                   da.Fill(ds);
行   48:                   GridView1.DataSource   =   ds;
行   49:                   GridView1.DataBind();//这行有错
行   50:           }
行   51:           protected   void   GridView1_SelectedIndexChanged(object   sender,   EventArgs   e)

请问该怎么改啊

------解决方案--------------------------------------------------------
答案不告诉你了迈?

删除 DataSourceID 的设置

也许在 .aspx 中

<asp:gridview datasourceid=xxxxx

》》》

<asp:gridview


------解决方案--------------------------------------------------------
删个..
------解决方案--------------------------------------------------------

gridview属性 DataSourceID 你页面中肯定已经设置的这个属性,去掉就可以了
------解决方案--------------------------------------------------------
楼主要想清楚,你的数据是打算从前台的SqlDataSource来还是从后台自己的代码中绑定
  相关解决方案