Salve a tutti questo è il mio problema:
Sono in una pagina di edit (di un back-office) per la scheda di un libro ho nel code-behind il seguente codice per il popolamento di un dropdown con indice selezionato.
Premetto non sono all'interno di un datagrid.
EditCategoriaDDL.DataSource = ...Tables["Categorie"].DefaultView;
EditCategoriaDDL.DataTextField = "Categoria";
EditCategoriaDDL.DataValueField = "CategoriaID";
EditCategoriaDDL. = int.Parse(myDVLibri[0]["CategoriaID"].ToString());
EditCategoriaDDL.DataBind();
mentre nella pagina aspx:
<aspropDownList runat="server" Width="180px" CssClass="DDL" ID="EditCategoriaDDL"></asp
ropDownList>
Per quale motivo l'indice che mi restituisce il code-behind è corretto mentre nella pagina aspx mi si sposta in avanti di uno?
ovvero se il value relativo al value da selezionare è 5 lui si posiziona a 6....
GRAZIE

ropDownList runat="server" Width="180px" CssClass="DDL" ID="EditCategoriaDDL"></asp
Rispondi quotando

