name= " radGridClickedRowIndex "/> " för radGridClickedRowIndex " för id= för PageFooterMargin= för <-/pre>

Fråga : Når att ha uppdaterat stillbild i uppdateringfunktionsläge

Hi förmiddag för

I using inline att redigera i radgrid. En gång ror, eller kolonner är uppdaterade den stilla I-förmiddagen få det ror, eller kolonner redigerar in funktionsläge. Hur man löser denna issue.

Another utfärda är den Pageindexchaned händelsen. knäppas I-förmiddagen som inte får något, när jag klickar på den nästa sidan (när viewstate är falsk).  Men när viewstate är fastställd att true. Dess funktionsdugliga bot. Finns det på något sätt att lösa detta utfärdar.  När den pröva I-förmiddagen att använda uppdateringen för förmiddagen för onneeddatasourcehändelse I den oförmögna kolonnerna eller ror. så jag cant bruk onneeddatasource.

Please hjälper mig. Är här min för class=" codeSnippet " för code.


1 för >

skyddade utan laga kraft Page_Load (anmärka avsändaren, EventArgs e), 
    { 
        försök 
        { 
            om (! IsPostBack) 
            { 
                Period [”SearchRes”] = ogiltigt; 
                om (period [”TaskName”]! = ogiltigt) 
                    lblTskName.Text = period [”TaskName”] .ToString (); 
                Period [”FilColms”] = ogiltigt; 
                Period [”SortExp”] = ogiltigt; 
                Period [”FilExp”] = ogiltigt; 
                Period [”ViewAll”] = ogiltigt; 
                BindGrid (); 
            } 
        } 
        fånga (undantagsföre detta) 
        { 
            kasta före detta; 
        } 
    } 
 
    privata utan laga kraft BindGrid () 
    { 
        försök 
        { 
            DataSetdsResult = ny DataSet (); 
 
            clsSearch_BLclsObj = ny clsSearch_BL (); 
            clsObj.TaskID = (stränga), period [”TaskID”]; 
            clsObj.CustName = (stränga), period [”CustName”]; 
            clsObj.MarketName = (stränga), period [”MarketName”]; 
            clsObj.HeadendName = (stränga), period [”HeadendName”]; 
            clsObj.SiteName = (stränga), period [”SiteName”]; 
            clsObj.TaskStatus = (stränga), period [”TaskStatus”]; 
            clsObj.OrdType = (stränga), period [”OrdType”]; 
            clsObj.OrdStatus = (stränga), period [”OrdStatus”]; 
            clsObj.ProName = (stränga), period [”ProName”]; 
            clsObj.LOC = (stränga), period [”LOC”]; 
            clsObj.QuoteID = (stränga), period [”QuoteID”]; 
            clsObj.CMNumber = (stränga), period [”CMNumber”]; 
 
            om, ogiltig == (för period [”SearchRes”]) 
            { 
                dsResult = clsObj.getSearchResults_BL (clsObj); 
                Period [”SearchRes”] = dsResult; 
            } 
            annars 
                dsResult = period (för dataSeten) [”SearchRes”]; 
 
            DataView dataView = dsResult.Tables [0] .DefaultView; 
            rg200.DataSource = dsResult; 
            rg200.DataBind (); 
        } 
        fånga (undantagsföre detta) 
        { 
            kasta före detta; 
        } 
    } 
 
    skyddad utan laga kraft rg200_PreRender (anmärka avsändaren, EventArgs e), 
    { 
        rg200.MasterTableView.GetColumnSafe (”RowIndicator”). Skärm = falskt; 
 
        om (rg200.EditIndexes.Count > 0 || rg200.MasterTableView.IsItemInserted) 
        { 
            GridColumn col1 = rg200.MasterTableView.GetColumn (”EditCommandColumn”) som GridColumn; 
            col1.Visible = true; 
        } 
        annars 
        { 
            GridColumn col2 = rg200.MasterTableView.GetColumn (”EditCommandColumn”) som GridColumn; 
            col2.Visible = falskt; 
        }  
 
    } 
 
    skyddad utan laga kraft RadMenu1_ItemClick (anmärka avsändaren, RadMenuEventArgs e), 
    { 
        int-radGridClickedRowIndex; 
 
        radGridClickedRowIndex = Convert.ToInt32 (Request.Form [”radGridClickedRowIndex”]); 
 
        koppla (e.Item.Text) 
        { 
            fallet ”redigerar uppgift”: 
                rg200.Items [radGridClickedRowIndex]. Redigera = true; 
                BindGrid (); 
               // rg200.Rebind (); 
                avbrott; 
            fall ”färdig uppgift”: 
                //rg200.MasterTableView.PerformDelete (rg200.Items [radGridClickedRowIndex]); 
                avbrott; 
        } 
    } 
 
    skyddad utan laga kraft rg200_ItemCreated (anmärka avsändaren, GridItemEventArgs e), 
    { 
        om (e.Item är GridPagerItem), 
        { 
            RadComboBox som är combo = (e.Item som GridPagerItem) .FindControl (”PageSizeComboBox”) som RadComboBox; 
 
            // numrera av visade objekt, när allt är utvalt  
            int-allRowsCount = int.MaxValue; 
 
            // tar bort dubblett  
            RadComboBoxItem dubblett = combo. Items.FindItemByValue (allRowsCount.ToString ()); 
            om (dubblett! = ogiltigt) 
            { 
                dubblett. Ta bort (); 
            } 
 
            // skapar allt ett nytt objekt för visning  
            RadComboBoxItem objekt = nya RadComboBoxItem (”all”, allRowsCount.ToString ()); 
            objekt. Attributes.Add (”ownerTableViewId”, e.Item.OwnerTableView.ClientID); 
            combo. Items.Add (objekt); 
 
            // uppsättning som strömmen pagesize som det utvalt värderar  
            combo. Items.FindItemByValue (rg200.PageSize.ToString ()). Utvalt = true; 
        } 
    } 
 
    skyddad utan laga kraft rg200_UpdateCommand (anmärka källan, Telerik.Web.UI.GridCommandEventArgs e), 
    { 
 
        om (period [”TaskID”]! = ogiltigt) 
        { 
            stränga strTaskID = (stränga), perioden [”TaskID”]; 
            om (strTaskID! = stränga. Töm), 
            { 
                clsTaskUpdates_BLobjBL = ny clsTaskUpdates_BL (); 
 
                GridEditableItem eeditedItem = e.Item som GridEditableItem; 
                //Get som det primära nyckel- värderar using DataKeyValuen.       
                stränga OrdID = editedItem.OwnerTableView.DataKeyValues [editedItem.ItemIndex] [”orderId”,], .ToString (); 
                //Access textboxen från redigeraen bildar mallen och lagrar värderar stränger in variabler. 
 
                stränga ClarifyAccountNbr = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor (”klargöra kontot Nbr”)),.TextBoxControl.Text; 
 
                stränga SiteID = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor (”platsLEGITIMATIONEN”)).TextBoxControl.Text; 
 
                stränga QuoteID = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor (”citationsteckenLEGITIMATIONEN”)).TextBoxControl.Text; 
 
                CheckBoxchkEDP = ((GridCheckBoxColumnEditor) editedItem.EditManager.GetColumnEditor (”EDP skapade? ”)).CheckBoxControl; 
 
                //string ClarifyAccountNbr = (editedItem [”klargöra kontot Nbr”]. Kontrollerar [0] som TextBox). Text; 
                //string SiteID = (editedItem [”platsLEGITIMATION”]. Kontrollerar [0] som TextBox). Text; 
                //string QuoteID = (editedItem [”citationsteckenLEGITIMATION”]. Kontrollerar [0] som TextBox). Text; 
                //CheckBox chkEDP = (editedItem [”EDP skapade? ”]. Kontrollerar [0] som CheckBox); 
                försök 
                { 
                    objBL.setTask200_Bl (OrdID, ClarifyAccountNbr, SiteID, QuoteID, chkEDP.Checked); 
                    Period [”SearchRes”] = ogiltigt; 
                    
                    BindGrid (); 
 
                } 
                fånga (undantagsföre detta) 
                { 
                    rg200.Controls.Add (nya LiteralControl (”oförmöget att uppdatera anställd. Resonera: ” + före detta. Meddelande)); 
                    e.Canceled = true; 
                } 
            } 
        } 
    } 
 
    skyddad utan laga kraft rg200_PageIndexChanged (anmärka källan, GridPageChangedEventArgs e), 
    { 
        försök 
        { 
            rg200.CurrentPageIndex = e.NewPageIndex; 
            BindGrid (); 
        } 
        fånga (undantagsföre detta) 
        { 
            kasta före detta; 
        } 
    } class= " lineNumbers " >
1 för >


" klar "

Svar : Når att ha uppdaterat stillbild i uppdateringfunktionsläge

Hi,

Jag föreslår att du installerar munin. Du ska övervakar allt 5 noterar efter installationen:),
Den övervakar CPU, disks, apache, mysql, tillägg som är allt vad:)
Andra lösningar  
 
programming4us programming4us