944 messaggi dal 11 febbraio 2013
certo...

quando scateno l'evento ImgBtnSortDescNrOrdine che ordina gli elementi del checkboxlist ottengo l'errore sopra

[InvalidOperationException: Il controllo con ID 'paneltable' richiede uno ScriptManager nella pagina. Lo ScriptManager deve essere specificato prima dei controlli che lo richiedono.]
System.Web.UI.UpdatePanel.get_ScriptManager() +189
System.Web.UI.UpdatePanel.RegisterPanel() +89
System.Web.UI.UpdatePanel.OnInit(EventArgs e) +20
System.Web.UI.Control.InitRecursive(Control namingContainer) +139
System.Web.UI.Control.InitRecursive(Control namingContainer) +312
System.Web.UI.Control.InitRecursive(Control namingContainer) +312
System.Web.UI.Control.InitRecursive(Control namingContainer) +312
System.Web.UI.Control.InitRecursive(Control namingContainer) +312
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +408

 protected void ImgBtnSortDescNrOrdine_Click(object sender, ImageClickEventArgs e)
        {
            cblNrOrdine.Items.Clear();
            using (Entities db = new Entities())
            {
                var anni = (from o in db.ORDINI_PRELARE
                            select o.Numord).Distinct().ToList();

                cblNrOrdine.DataSource = anni.OrderByDescending(item => item);
                cblNrOrdine.DataBind();
               
            }
            
            var SelezioniNrOrdini = (HashSet<string>)Session["NrOrdini"];
            if(SelezioniNrOrdini.Count==0)
            {
                CkbxNrOrdine_CheckedChanged(this, null);
            }
            else
            {
                foreach (String valore in SelezioniNrOrdini)
                {
                    foreach (ListItem it in cblNrOrdine.Items)
                    {
                        if (it.Value == valore)
                        {
                            it.Selected = true;
                        }
                    }
                }
            }
              
            txtbxNrOrdine.Text = string.Empty;
            txtbxNrOrdine.Text = cblNrOrdine.SelectedValueList.ToString();
        }
Mi spiace ma dal codice aspx non si capisce l'ordine degli elementi. Ti posso consigliare solo di provare ToolkitScriptManager1 invece dello ScriptManager.

Ormai programmano tutti... ma la professionalità appartiene a pochi
944 messaggi dal 11 febbraio 2013
version="16.1.1.0"
in questa versione non cè!!!

cmq grazie per avermi aiutato

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.