2015-09-25 2 views
0

Я совершенно новый в программировании ASP NET и C#. Я сталкиваюсь с некоторыми проблемами, когда я хочу создать dropdownlist в formview.Dynamically Создать выпадающий список в formview

private void CreateDropDownList(string ID) 
{ 
    DropDownList ddl = new DropDownList(); 
    ddl.ID = ID; 
    ddl.Items.Add(new ListItem("--Select--", "")); 

    //ddl.AutoPostBack = true; 
    //ddl.SelectedIndexChanged += new EventHandler(OnSelectedIndexChanged); 

    pnlDropDownList.Controls.Add(ddl); 

    Literal lt = new Literal(); 
    lt.Text = "<br />"; 
    pnlDropDownList.Controls.Add(lt); 
} 

Код выше в порядке, чтобы создать кнопку вне FormView, но когда я кладу кнопку внутри FormView, он не работает.

Пожалуйста, помогите.

Заранее спасибо.

+0

попытаться заселить 'CreateDropDownList' в' FormView1_DataBound' – Webruster

+0

Извините, что я совершенно новой для него ... Это любой пример или образец кода для меня см? Спасибо ... – Wen21

+0

обязательно .. дайте мне min – Webruster

ответ

0

На вопрос, который вы задали, это мое решение. если у вас есть еще один вопрос, пожалуйста, запустить его как новый вопрос

protected void FormView1_DataBound(object sender, EventArgs e) 

{ 
     DropDownList ddl = null; 
    if(FormView1.Row != null) 
    ddl = (DropDownList)FormView1.Row.FindControl("drodownlistid"); 
    ddl.Items.Add(new ListItem("--Select--", "")); 
} 
Смежные вопросы