Salve a tutti!

Sono un neofita di asp.net ed ho un quesito da porvi:

Ho una pagina che contiene una DataGrid collegata ad un objectdatasource.

In questa Datagrid, chiamata "DataGrid1", c'è un ItemTemplate al cui interno c'è una dropdownlist nel suo Edit:

<asp:TemplateField HeaderText="Ordinamento">
<ItemTemplate><%#Eval("ordinamento") %></ItemTemplate>
<EditItemTemplate>
<aspropDownList ID="ordinamento" runat="server">
</aspropDownList>
</EditItemTemplate>
</asp:TemplateField>

Come faccio, possibilmente in c#, a recuperare nel codice il controllo di questa dropdownlist per popolarla?
Mi spiego, vorrei che questo menù a tendina contenga 100 elementi, numeri da 1 a 100, quindi vorrei fare un ciclo che mi popoli la dropdownlist. Solo non so come fare!

Pensavo di inserire il codice all'interno dell'evento "RowEditing", ma non so come. In pratica:

protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
decimal[] ord_list = new decimal[100];
for (int i = 0; i < 10; i++)
ListItem add_data = new ListItem(i,i);
ordinamento.Items.Add(add_data);
}

Cosa sbaglio?

Grazie a tutti!