获取ASP.NET中动态添加的控件的值

时间:2009-04-05 17:35:13

标签: c# asp.net

大家好,非常感谢你为我之前的问题提供帮助,因为我正在开发教育领域的应用程序。在那里我将面板控件作为panel1并在该面板中定义了一些下拉列表控件作为dropdown1,dropdown2等动态地在button1点击事件中,我想在button2点击事件中使用这些控件的值来帮助我。

1 个答案:

答案 0 :(得分:1)

在button2_Click事件中,您可以将下拉列表的值设为:

DropDownList ddl1 = (DropDownList)Page.FindControl("dropDownList1");
string dropdown1value = ddl1.SelectedValue;

但是在第二次回发后,您动态添加的控件将会丢失。所以你应该在页面的init事件中添加它们而不是在第一个按钮的点击事件中。