我在做日志导航时用框架显示,点击某个日志分类时,左边显示文章,可是当点击一个没有文章的日志分类时会报错:在位置 0 处没有任何行。
我试过用Response.Redirect()来返回,可是不行,那个方法只能用在没有框架的时候才会返回,有框架的时候就会显示:在位置 0 处没有任何行。大家有什么方法可以避免这样的问题呀.我那边显示文章是用一个DataList控件绑定的..
我试过用Response.Redirect()来返回,可是不行,那个方法只能用在没有框架的时候才会返回,有框架的时候就会显示:在位置 0 处没有任何行。大家有什么方法可以避免这样的问题呀.我那边显示文章是用一个DataList控件绑定的..
如 if(ClassA == null)//或是你的Datatable == null;
return;
else
{
//这里写你原来的代码
}
最大的可能就是没有判断DataTable是否含有DataRow。
加上以下判断就可以了。if(DataTable != null && DataTable.Rows.Count > 0)
{
}
至于为什么没有数据,那得具体情况具体分析。