Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881

    dropdownlist in detailsview con bind in selectedvalue genera errore

    In un detailsview ho una dropdownlist sul cui selectedindexchanged deve lanciare una funzione che mi cambia altri dati nel detailsview.
    Questo è il codice del controllo:
    codice:
    <InsertItemTemplate>
        <asp:DropDownList ID="cliente" runat="server" DataSourceID="SqlClienti" DataTextField="an_descr1" DataValueField="an_codice" AppendDataBoundItems="True" SelectedValue='<%# Bind("tk_codice")%>' Width="250px" ValidationGroup="detail" OnSelectedIndexChanged="cliente_SelectedIndexChanged" AutoPostBack="true">
            <asp:ListItem Value="">scegli un cliente</asp:ListItem>
        </asp:DropDownList>
    </InsertItemTemplate>
    Well sul load di pagina mi esce questo errore:
    Databinding methods such as Eval(), XPath(), and Bind() can only be used in the context of a databound control
    Il suggerimento di Microsoft mi lascia perplesso https://support.microsoft.com/en-us/kb/978215
    Praticamente dice, se ho capito bene, (a parte che io sono in insertmode e non in edit) che devo rimuovere il codice dall'evento SelectedIndexChanged altrimenti ricevo quell'errore (vedi Workaround alla Situazione 1)...
    Estiquatsi!
    ...ma... è normale?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    boh adesso è andato senza errori....
    ma l'aspNet sente l'umidità?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Forse si trattava di aggiornamenti di DLL o altro, per mancata/fallita compilazione ed errata visione del tipo (la dropdownlist). Capita.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.