2010-07-02 154 views
0

我想填充FormView中的下拉列表。我在PageLoad事件中編寫此代碼:在FormView中綁定下拉列表

DropDownList ddlTypeOfPayment = dvBooking.FindControl("ddlTypeOfPayment") as DropDownList; 

但是,當我編譯它時出現錯誤「對象引用未設置爲對象的實例」。 我使用objectdatasource綁定formview。 我該怎麼做?

回答

0

你不把它放在PageLoad中,你把它放在你的formview的protected void FormView1_DataBound(object sender, EventArgs e)事件中。

你要做到這一點,而不是太:

dvBooking.Row.FindControl("ddlTypeOfPayment"); 
+0

FormView控件的可用事件數據綁定和ItemCreated。我檢查了兩個,但同樣的問題 – hotcoder 2010-07-02 06:47:09

+0

我已經改變了這個,但仍然是相同的錯誤 – hotcoder 2010-07-02 07:44:30