服务器控件GridView数据绑定?

我从数据库查询到信息DataTable dt,怎么赋值给服务器控件GridView?
我直接gridview.DataSource=dt,aspx页面不显示数据!!!

DataTable dt = xxx;
GridView.DataSource = dt.DefaultView;
GridView.DataBind();//必须要绑定才行

后面加上gridview.databind()了么