回复: Winson.Framework 1.5发布!
谢谢。
我的思路是这样的,我用调用存储过程生成了一个dataset。然后把这个dataset直接赋值给SqlPager1.CustomDataSource。然后就出来问题了。
我把代码帖出来你看一下吧。
protected void Page_Load(object sender, EventArgs e)
{
ZSLQCN.CN.ArticleType at= new ZSLQCN.CN.ArticleType();
DataSet ds = at.ArticleTypeAll();
SqlPager1.UseCustomDataSource = true;
SqlPager1.CustomDataSource = ds;
SqlPager1.DataBind();
//指定控件
SqlPagerBase = SqlPager1;
GridViewBase = GridViewDB;
}
下面是数据操作的一个类中的一个方法:
public DataSet ArticleTypeAll()
{
DataSet ds = SqlHelper.ExecuteDataset(DB.MyStaticConn(), CommandType.StoredProcedure, SP_SELECT);
// return ds;
//要返回一个带有序号的dataset
DataTable mytable = ds.Tables[0];
DataColumn mycolumn = mytable.Columns.Add("rownum", System.Type.GetType("System.String"));
for (int i = 0; i < mytable.Rows.Count; i++)
{
mytable.Rows
["rownum"] = (i + 1).ToString();
}
return ds;
}
写的较多。还望指点。
多谢多谢~~~~~~~~~~~~~~~~~~