dropdownlist不是插入在datagrid中的而是插入在datagrid.item中的
不是很明白你怎么可能直接将dropdownlist挺入到datagrid中的
例<asp:table>
<asp:tablerow>
<asp:tablecell>
<asp:datagrid>
<columns>
<templatecolumn>
<itemtemplate>
<asp:dropdownlist/>
</itemtemplate>
</templatecolumn>
</column>
</asp:datagrid>
</asp:tablecell>
</asp:tablerow>
</asp:table>
这样的格式才是正确的吧
如果你要找到dropdownlist应该先找到datagrid.item
例如其itemindex=e.item.itemindex;
可使用(DropDownList)datagrid1.items[itemindex].findcontrol(dropdownlistid)找到此dropdownlist