Question : Après avoir mis à jour toujours en mode mise à jour

Bonjour,

I AM using éditer en ligne dans le radgrid. Une fois que les rangées ou les colonnes sont mises à jour j'obtiens toujours que les rangées ou les colonnes éditent dedans le mode. Comment résoudre ce problème d'issue.

Another est événement de Pageindexchaned. quand je clique dessus le prochain bouton de page je n'obtiens rien (quand le viewstate est faux).  Mais quand le viewstate est placé pour rectifier. Son fonctionnement très bien. Y a il de toute façon de résoudre de ce problème.  Quand j'essaye d'employer l'événement d'onneeddatasource je ne peux pas mettent à jour les colonnes ou les rangées. ainsi je biseaute l'utilisation onneeddatasource.

Please m'aide. Voici mon class= les " lineNumbers " >
1 de >


Page_Load vide protégé (expéditeur d'objet, EventArgs e) 
    { 
        essai 
        { 
            si (! IsPostBack) 
            { 
                Session [« SearchRes »] = nulle ; 
                si (session [« TaskName »] ! = nulle) 
                    lblTskName.Text = session [« TaskName »] .ToString () ; 
                Session [« FilColms »] = nulle ; 
                Session [« SortExp »] = nulle ; 
                Session [« FilExp »] = nulle ; 
                Session [« ViewAll »] = nulle ; 
                BindGrid () ; 
            } 
        } 
        crochet (exception ex) 
        { 
            jet ex ; 
        } 
    } 
 
    BindGrid vide privé () 
    { 
        essai 
        { 
            dsResult d'ensemble de données = nouvel ensemble de données () ; 
 
            clsObj de clsSearch_BL = nouveau clsSearch_BL () ; 
            clsObj.TaskID = session (de corde) [« TaskID »] ; 
            clsObj.CustName = session (de corde) [« CustName »] ; 
            clsObj.MarketName = session (de corde) [« MarketName »] ; 
            clsObj.HeadendName = session (de corde) [« HeadendName »] ; 
            clsObj.SiteName = session (de corde) [« SiteName »] ; 
            clsObj.TaskStatus = session (de corde) [« TaskStatus »] ; 
            clsObj.OrdType = session (de corde) [« OrdType »] ; 
            clsObj.OrdStatus = session (de corde) [« OrdStatus »] ; 
            clsObj.ProName = session (de corde) [« ProName »] ; 
            clsObj.LOC = session (de corde) [« LOC »] ; 
            clsObj.QuoteID = session (de corde) [« QuoteID »] ; 
            clsObj.CMNumber = session (de corde) [« CMNumber »] ; 
 
            si nulle de == (de session [« SearchRes »]) 
            { 
                dsResult = clsObj.getSearchResults_BL (clsObj) ; 
                Session [« SearchRes »] = dsResult ; 
            } 
            autrement 
                dsResult = session (d'ensemble de données) [« SearchRes »] ; 
 
            dataView de DataView = dsResult.Tables [0] .DefaultView ; 
            rg200.DataSource = dsResult ; 
            rg200.DataBind () ; 
        } 
        crochet (exception ex) 
        { 
            jet ex ; 
        } 
    } 
 
    rg200_PreRender vide protégé (expéditeur d'objet, EventArgs e) 
    { 
        rg200.MasterTableView.GetColumnSafe (« RowIndicator »). Affichage = faux ; 
 
        si (rg200.EditIndexes.Count > 0 || rg200.MasterTableView.IsItemInserted) 
        { 
            GridColumn col1 = rg200.MasterTableView.GetColumn (« EditCommandColumn ») comme GridColumn ; 
            col1.Visible = rectifient ; 
        } 
        autrement 
        { 
            GridColumn col2 = rg200.MasterTableView.GetColumn (« EditCommandColumn ») comme GridColumn ; 
            col2.Visible = faux ; 
        }  
 
    } 
 
    RadMenu1_ItemClick vide protégé (expéditeur d'objet, RadMenuEventArgs e) 
    { 
        radGridClickedRowIndex d'international ; 
 
        radGridClickedRowIndex = Convert.ToInt32 (Request.Form [« radGridClickedRowIndex »]) ; 
 
        commuter (e.Item.Text) 
        { 
            le cas « éditent la tâche » : 
                rg200.Items [radGridClickedRowIndex]. Éditer = rectifier ; 
                BindGrid () ; 
               // rg200.Rebind () ; 
                coupure ; 
            le cas « accomplissent la tâche » : 
                //rg200.MasterTableView.PerformDelete (rg200.Items [radGridClickedRowIndex]) ; 
                coupure ; 
        } 
    } 
 
    rg200_ItemCreated vide protégé (expéditeur d'objet, GridItemEventArgs e) 
    { 
        si (e.Item est GridPagerItem) 
        { 
            RadComboBox combiné = (e.Item comme GridPagerItem) .FindControl (« PageSizeComboBox ») comme RadComboBox ; 
 
            // le nombre d'articles montrés quand tout est choisi  
            allRowsCount d'international = int.MaxValue ; 
 
            // enlèvent des reproductions  
            Reproduction de RadComboBoxItem =. Items.FindItemByValue combiné (allRowsCount.ToString ()); 
            si (reproduction ! = nulle) 
            { 
                reproduction. Enlever () ; 
            } 
 
            // créent un nouvel article pour montrer toute  
            Article de RadComboBoxItem = nouveau RadComboBoxItem (« tout », allRowsCount.ToString ()); 
            article. Attributes.Add (« ownerTableViewId », e.Item.OwnerTableView.ClientID) ; 
            . Items.Add combiné (article) ; 
 
            // a placé le courant pagesize comme la valeur choisie  
            . Items.FindItemByValue combiné (rg200.PageSize.ToString ()). Choisi = rectifier ; 
        } 
    } 
 
    rg200_UpdateCommand vide protégé (source d'objet, Telerik.Web.UI.GridCommandEventArgs e) 
    { 
 
        si (session [« TaskID »] ! = nulle) 
        { 
            ficeler le strTaskID = session (de corde) [« TaskID »] ; 
            si (strTaskID ! = corde. Vide) 
            { 
                objBL de clsTaskUpdates_BL = nouveau clsTaskUpdates_BL () ; 
 
                eeditedItem de GridEditableItem = e.Item comme GridEditableItem ; 
                //Get la valeur de clé primaire using le DataKeyValue.       
                ficeler OrdID = editedItem.OwnerTableView.DataKeyValues [editedItem.ItemIndex] [« orderId »] .ToString () ; 
                //Access la boîte à textes du calibre de forme d'édition et stockent les valeurs dans des variables de corde. 
 
                ficeler ClarifyAccountNbr = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor (« clarifier le compte Nbr »)).TextBoxControl.Text ; 
 
                ficelle SiteID = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor (la « identification d'emplacement »)).TextBoxControl.Text ; 
 
                ficelle QuoteID = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor (la « identification de citation »)).TextBoxControl.Text ; 
 
                chkEDP de CheckBox = ((GridCheckBoxColumnEditor) editedItem.EditManager.GetColumnEditor (« informatique créée ? ")) .CheckBoxControl ; 
 
                //string ClarifyAccountNbr = (editedItem [« clarifier le compte Nbr »]. Commandes [0] comme boîte à textes). Texte ; 
                //string SiteID = (editedItem [« identification d'emplacement »]. Commandes [0] comme boîte à textes). Texte ; 
                //string QuoteID = (editedItem [« identification de citation »]. Commandes [0] comme boîte à textes). Texte ; 
                chkEDP de //CheckBox = (editedItem [« informatique créée ?  »]. Commandes [0] comme CheckBox) ; 
                essai 
                { 
                    objBL.setTask200_Bl (OrdID, ClarifyAccountNbr, SiteID, QuoteID, chkEDP.Checked) ; 
                    Session [« SearchRes »] = nulle ; 
                    
                    BindGrid () ; 
 
                } 
                crochet (exception ex) 
                { 
                    rg200.Controls.Add (nouveau LiteralControl (« incapable de mettre à jour l'employé. Raison :  » + ex. Message)); 
                    e.Canceled = rectifient ; 
                } 
            } 
        } 
    } 
 
    rg200_PageIndexChanged vide protégé (source d'objet, GridPageChangedEventArgs e) 
    { 
        essai 
        { 
            rg200.CurrentPageIndex = e.NewPageIndex ; 
            BindGrid () ; 
        } 
        crochet (exception ex) 
        { 
            jet ex ; 
        } 
    } class= " de 
1 de >


 
                     
                     
                         
                         
                             
                                 
                                     
                                     
                                 
                             
                             
                                 
                                     
                                     
                                 
                             
                         
                     
                     
                     
                    name= " de  de " radGridClickedRowIndex " d'id= de type= 
                     
                         
                         
                            "" " Vrai " " faux " de PageFooterMargin= de "" d'AllowModify= AllowPrinting= PageBottomMargin= de  
                         
                         
                            Les  " vrai " 
                             
                                 
                                     
                                     
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                             
                         
                         
                            AllowScroll=  " vrai " 
                            AllowRowSelect=  " vrai " 
                            AllowRowResize=  " faux " 
                             
                         
                         " vrai " 
                     
class= > " clair " de 
class= de

Réponse : Après avoir mis à jour toujours en mode mise à jour

Bonjour,

Je propose que vous installiez le munin. Vous surveillerez tout 5 minutes après l'installation :)
Elle surveille l'unité centrale de traitement, disques, apache, mysql, suffixe, quoi que :)
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us