4个回答
展开全部
我来回答一下,Eval()与Bind()的区别吧。
Eval(),是单向的,它只负责获取数据。
Bind(),是双向的,它还可以向后台代码传递数据。
你用GridView这个控件作为数据源绑定控件,GridView自带编辑,删除,功能。这些功能,GridView可以自己帮你搞定,但是有一个前提,那就是,你需要编辑的列,必须用Bind()这种方式绑定数据,它才会在后台得到数据,否则就得不到。
Eval(),是单向的,它只负责获取数据。
Bind(),是双向的,它还可以向后台代码传递数据。
你用GridView这个控件作为数据源绑定控件,GridView自带编辑,删除,功能。这些功能,GridView可以自己帮你搞定,但是有一个前提,那就是,你需要编辑的列,必须用Bind()这种方式绑定数据,它才会在后台得到数据,否则就得不到。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2016-11-02 · 知道合伙人互联网行家
关注
展开全部
DataSet对象用DataAdapter的Fill方法填充。
Fill有两种常用方法:
int Fill(DateSet myDateSet,string dataTableName)
int Fill(DateSet myDataSet,int StartRow,int numberofRow,string dataTableName)
其中dataTableName为要填充的DataTable名。
int型参数StartRow指定要从数据源中开始读取数据的位置,从0开始。int型参数numberOfRow表示要读取的行数。
如myDataAapater.Fill(myDataSet,1,5,"Employees");填充从1开始的5行数据。
Fill有两种常用方法:
int Fill(DateSet myDateSet,string dataTableName)
int Fill(DateSet myDataSet,int StartRow,int numberofRow,string dataTableName)
其中dataTableName为要填充的DataTable名。
int型参数StartRow指定要从数据源中开始读取数据的位置,从0开始。int型参数numberOfRow表示要读取的行数。
如myDataAapater.Fill(myDataSet,1,5,"Employees");填充从1开始的5行数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DataGridView.DataSource=DataSet;
DataGridView.DataBind();
DataGridView.DataBind();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询