设置了datagrid.datasource=object后,为什么还要进行databind()才能显示数据呢??

来源:百度知道 编辑:UC知道 时间:2024/06/03 22:45:16
如题,如题1!!能不能详细讲下databind的作用,看网上的解释不是太清楚

前一句只是指定数据源,还没有执行绑定操作,而后一句才是把数据源里的数据绑定在控件上。 打个比方:我给你吃个蛋糕,我把蛋糕给你,这就好像是datagrid.datasource=object,只是把蛋糕给你了,但你还没有吃,而你吃下这个蛋糕,就等于 databind()。

DataSource只是告诉这个控件你的数据源是谁,DataBind才是真正的执行(显示)。
如:你要找一个,我给了你他的电话号码,电话号码就像是数据源,你打了(DataBind)才能找到。