我有點困難,我經常使用數據綁定控件,如Gridview和ObjectDataSource一起使用。但是當我可以將數據綁定到Gridview時,我有兩種可能的選擇。第一個是我設置的GridView的DataSourceID的在aspx文件和之前發生PreRender事件或者我可以在Page_Load事件中設置數據源和數據綁定立即發生,這樣的事情發生在一瞬間數據綁定:何時數據綁定數據綁定控件?
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
testGridView.DataSource = testObjectDataSource.Select();
testGridView.DataBind();
}
}
我認爲,在第二種方法我有更多的控制以上的數據綁定。但是在真正的編程生活中它是如何呢?以上兩種選擇中哪一種常用?或者是否有第三個選項,我如何將數據綁定到數據綁定控件?感謝您的真實體驗。