返回数据集的问题
在vs2005中 比如获取一些数据绑定给Repeater
大家是返回DataTable还是写实体类返回Ilist
要是都是用ilist的话,代码都是如何写的..
------解决方案--------------------Ilist比较 方便点
楼主可以参考petshop4
------解决方案--------------------简单的话还是DataTable,不过需要知道结果集的各个字段名称,如果不看sql根本不知道如何绑定字段
-------ref-------
public class CaseDataCollection : System.Collections.CollectionBase,System.ComponentModel.IListSource
{
public CaseData this[ int index ]
{
get
{
return( (CaseData) List[index] );
}
set
{
List[index] = value;
}
}
public int Add( CaseData value )
{
return( List.Add( value ) );
}
public int IndexOf( CaseData value )
{
return( List.IndexOf( value ) );
}
public void Insert( int index, CaseData value )
{
List.Insert( index, value );
}
...可以再定义其它方法以及IListSource 成员等
}