Здравствуйте, Dimon aka Manowar, Вы писали:
DAM>А EnableViewState при этом какой? У грида, у дропдауна, у вышележащих контролов?
DAM>Грид случаем не при каждом постбеке биндится?
<asp:datagrid id="DataGrid1" Runat="server" AutoGenerateColumns="False" EnableViewState=True>
<Columns>
<asp:TemplateColumn HeaderText="Order">
<ItemTemplate>
<asp:DropDownList Runat="server" ID="ddlID" EnableViewState=True>
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>
binding
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
switch(e.Item.ItemType)
{
case ListItemType.Item :
case ListItemType.AlternatingItem :
if (!this.IsPostBack)
{
DropDownList ddlID = (DropDownList)e.Item.FindControl("ddlID");
int c = pc.Count;
for(int i=1; i<=c; i++)
{
ddlID.Items.Add(i.ToString());
}