【发布时间】:2016-07-06 05:47:12
【问题描述】:
我试图从 Web 窗体应用程序后面的代码中设置 SelectedIndexChanged。我从数据库中将可变数量的下拉列表添加到页面上,并且需要一种方法来在每次下拉列表更改时触发。
我目前正在尝试:
ddlProductCause.SelectedIndexChanged += new EventHandler(ddlProductCause_Changed);
ddlProductCause.ID = "ddlProductCause_" + row["item_id"].ToString();
ddlProductCause.AutoPostBack = true;
还有……
public void ddlProductCause_Changed(object sender, CommandEventArgs e)
{
// do stuff
}
但我没有运气。
有什么想法吗?
【问题讨论】:
-
你订阅了所有的下拉菜单吗?
-
我为每个下拉菜单设置了唯一的 ID?
-
请发给你
Page_Load方法码。
标签: c# asp.net code-behind dropdownbox