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

DataList绑定数据时提示“未将对象引用设置到对象的实例”大家帮帮啊~~~弄半天了。。
页面

<%@   Control   Language= "C# "   AutoEventWireup= "true "   CodeFile= "ContentList.ascx.cs "   Inherits= "UserControl_ContentList "   %>
<asp:DataList   ID= "DataList1 "   runat= "server ">
<ItemTemplate> <%#Eval( "Title ")%> </ItemTemplate>
</asp:DataList>

CS文件

SqlDataBase   MYList   =   new   SqlDataBase();
DataList1.DataSource   =   MYList.GetDS(GetSql());
DataList1.DataBind();

注:MYList.GetDS(GetSql());   返回一个DataSet     GetSql()返回一个SQL语句字符串   SQL语句可以调试出来.....

大家帮帮啊~~~~
Help   Help   Help   Help   Help   Help   Help   Help   Help   Help   Help   !!!!!

------解决方案--------------------
MYList.GetDS(GetSql()) 返回的DataSet为空了吧。

------解决方案--------------------
应该是返回的dataset为null
------解决方案--------------------
DATESET无数据...想数据库读取这类东西,推荐就算是新手也自己写.
先在CS里写,好了在写到类里面,然后在学着写方法,这样才是学asp.net嘛,这些东西很简单
看看有关asp.net的ado.net..