datalist 绑定了button和DropDownList两种控件,当单击button控件的时候,获得当前行DropDownList控件选择的值。
------解决方案--------------------------------------------------------
- C# code
protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { e.Item.FindControl("dropdownlistId");//可以找到你当前行的dropdownlist } }