2010-07-02 3 views
0

FormView 안에있는 드롭 다운 목록을 채우고 싶습니다.FormView의 드롭 다운 목록 바인딩

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

을하지만 컴파일 할 때 오류 "개체 참조가 개체의 인스턴스로 설정되지 않았습니다"itraises : 나는 PageLoad 이벤트에서이 코드를 쓰고 있어요. objectdatasource를 사용하여 formview를 바인딩하고 있습니다. 어떻게해야합니까?

답변

0

PageLoad에 넣지 마십시오. formview의 protected void FormView1_DataBound(object sender, EventArgs e) 이벤트에 넣으십시오.

너무 대신이 작업을 수행 할 수 있습니다 : FormView의

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

가능한 이벤트는 데이터 바인딩 및 ItemCreated 있습니다. 두 가지를 모두 체크했지만 동일한 문제가 발생했습니다. – hotcoder

+0

이것으로 변경했지만 여전히 같은 오류입니다. – hotcoder