DropDownList做模板列的时候怎样判断它是在DataGrid那一列选择的
protected void DropDownList2_SelectedIndexChanged(object sender, System.EventArgs e)
{
for(int i=0;i<10;i++)
{
DropDownList dd = (DropDownList)DataGrid1.Items[i].Cells[0].FindControl("DropDownList2");
if( dd.SelectedItem.Text=="White")
{
Response.Write("White"); break;
}
else if( dd.SelectedItem.Text=="Green")
{
Response.Write("Green");
break;
}
else
{
Response.Write("fff");
break;
}
}
==============================
Items[i]怎么总是保错呢?,这样写不行吗?