Frage : Nach im Updatemodus noch aktualisieren

Hallo,

I morgens using im radgrid inline redigieren. Sobald die Reihen oder die Spalten ich erhalten noch modernisiert sind, dass Reihen oder Spalten innen Modus redigieren. Wie man diese issue.

Another Ausgabe ist Pageindexchaned Ereignis löst. wenn ich an den folgenden Seitenknopf ich klicke, erhalten nichts (wenn viewstate falsch ist).  Aber wenn viewstate eingestellt wird, um auszurichten. Seine Funktion fein. Gibt es irgendwie, diese Ausgabe zu lösen.  Wenn ich versuche, onneeddatasource Ereignis zu verwenden ich, sind aktualisieren die Spalten oder die Reihen nicht imstande. so kippe ich Gebrauch onneeddatasource.

Please helfe mir. Ist hier mein code.


1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
geschütztes leeres Page_Load (Gegenstandabsender, EventArgs e) 
    { 
        Versuch 
        { 
            wenn (! IsPostBack) 
            { 
                Lernabschnitt [„SearchRes“] = Null; 
                wenn (Lernabschnitt [„TaskName“]! = Null) 
                    lblTskName.Text = Lernabschnitt [„TaskName“] .ToString (); 
                Lernabschnitt [„FilColms“] = Null; 
                Lernabschnitt [„SortExp“] = Null; 
                Lernabschnitt [„FilExp“] = Null; 
                Lernabschnitt [„ViewAll“] = Null; 
                BindGrid (); 
            } 
        } 
        Fang (Ausnahme ex) 
        { 
            Wurf ex; 
        } 
    } 
 
    privates leeres BindGrid () 
    { 
        Versuch 
        { 
            Datensatz dsResult = neuer Datensatz (); 
 
            clsSearch_BL clsObj = neues clsSearch_BL (); 
            clsObj.TaskID = (Schnur) Lernabschnitt [„TaskID“]; 
            clsObj.CustName = (Schnur) Lernabschnitt [„CustName“]; 
            clsObj.MarketName = (Schnur) Lernabschnitt [„MarketName“]; 
            clsObj.HeadendName = (Schnur) Lernabschnitt [„HeadendName“]; 
            clsObj.SiteName = (Schnur) Lernabschnitt [„SiteName“]; 
            clsObj.TaskStatus = (Schnur) Lernabschnitt [„TaskStatus“]; 
            clsObj.OrdType = (Schnur) Lernabschnitt [„OrdType“]; 
            clsObj.OrdStatus = (Schnur) Lernabschnitt [„OrdStatus“]; 
            clsObj.ProName = (Schnur) Lernabschnitt [„ProName“]; 
            clsObj.LOC = (Schnur) Lernabschnitt [„LOC“]; 
            clsObj.QuoteID = (Schnur) Lernabschnitt [„QuoteID“]; 
            clsObj.CMNumber = (Schnur) Lernabschnitt [„CMNumber“]; 
 
            wenn (Lernabschnitt [„SearchRes“] == Null) 
            { 
                dsResult = clsObj.getSearchResults_BL (clsObj); 
                Lernabschnitt [„SearchRes“] = dsResult; 
            } 
            sonst 
                dsResult = (Datensatz-) Lernabschnitt [„SearchRes“]; 
 
            DataView dataView = dsResult.Tables [0] .DefaultView; 
            rg200.DataSource = dsResult; 
            rg200.DataBind (); 
        } 
        Fang (Ausnahme ex) 
        { 
            Wurf ex; 
        } 
    } 
 
    geschütztes leeres rg200_PreRender (Gegenstandabsender, EventArgs e) 
    { 
        rg200.MasterTableView.GetColumnSafe („RowIndicator“). Anzeige = falsch; 
 
        wenn (rg200.EditIndexes.Count > 0 || rg200.MasterTableView.IsItemInserted) 
        { 
            GridColumn col1 = rg200.MasterTableView.GetColumn („EditCommandColumn“) als GridColumn; 
            col1.Visible = richten aus; 
        } 
        sonst 
        { 
            GridColumn col2 = rg200.MasterTableView.GetColumn („EditCommandColumn“) als GridColumn; 
            col2.Visible = falsch; 
        }  
 
    } 
 
    geschütztes leeres RadMenu1_ItemClick (Gegenstandabsender, RadMenuEventArgs e) 
    { 
        int radGridClickedRowIndex; 
 
        radGridClickedRowIndex = Convert.ToInt32 (Request.Form [„radGridClickedRowIndex“]); 
 
        schalten (e.Item.Text) 
        { 
            Fall „redigieren Aufgabe“: 
                rg200.Items [radGridClickedRowIndex]. Redigieren = ausrichten; 
                BindGrid (); 
               // rg200.Rebind (); 
                Bruch; 
            Fall „komplette Aufgabe“: 
                //rg200.MasterTableView.PerformDelete (rg200.Items [radGridClickedRowIndex]); 
                Bruch; 
        } 
    } 
 
    geschütztes leeres rg200_ItemCreated (Gegenstandabsender, GridItemEventArgs e) 
    { 
        wenn (e.Item ist GridPagerItem) 
        { 
            RadComboBox kombiniert = (e.Item als GridPagerItem) .FindControl („PageSizeComboBox“) als RadComboBox; 
 
            // die Zahl den Einzelteilen gezeigt, wenn alles vorgewählt wird  
            int allRowsCount = int.MaxValue; 
 
            // entfernen Duplikate  
            RadComboBoxItem Duplikat = kombiniertes. Items.FindItemByValue (allRowsCount.ToString ()); 
            wenn (Duplikat! = Null) 
            { 
                Duplikat. Entfernen (); 
            } 
 
            // verursachen ein neues Einzelteil für das Zeigen alle  
            RadComboBoxItem Einzelteil = neues RadComboBoxItem („alles“, allRowsCount.ToString ()); 
            Einzelteil. Attributes.Add („ownerTableViewId“, e.Item.OwnerTableView.ClientID); 
            kombiniertes. Items.Add (Einzelteil); 
 
            // stellte den Strom pagesize wie der vorgewählte Wert ein  
            kombiniertes. Items.FindItemByValue (rg200.PageSize.ToString ()). Vorgewählt = ausrichten; 
        } 
    } 
 
    geschütztes leeres rg200_UpdateCommand (Gegenstandquelle, Telerik.Web.UI.GridCommandEventArgs e) 
    { 
 
        wenn (Lernabschnitt [„TaskID“]! = Null) 
        { 
            strTaskID aufreihen = (Schnur) Lernabschnitt [„TaskID“]; 
            wenn (strTaskID! = Schnur. Leer) 
            { 
                clsTaskUpdates_BL objBL = neues clsTaskUpdates_BL (); 
 
                GridEditableItem eeditedItem = e.Item als GridEditableItem; 
                //Get der Primärschlüsselwert using das DataKeyValue.       
                OrdID = editedItem.OwnerTableView.DataKeyValues [editedItem.ItemIndex] [„orderId“, aufreihen], .ToString (); 
                //Access die area per informazioni von der redigierenformschablone und speichern die Werte in den Schnurvariablen. 
 
                ClarifyAccountNbr aufreihen = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor („Konto Nbr erklären“)).TextBoxControl.Text; 
 
                reiht SiteID = auf ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor („Aufstellungsort Identifikation“)).TextBoxControl.Text; 
 
                reiht QuoteID = auf ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor („Anführungsstrich Identifikation“)).TextBoxControl.Text; 
 
                CheckBox chkEDP = ((GridCheckBoxColumnEditor) editedItem.EditManager.GetColumnEditor („EDV verursacht? ")) .CheckBoxControl; 
 
                //string ClarifyAccountNbr = (editedItem [„Konto Nbr erklären“]. Kontrollen [0] als area per informazioni). Text; 
                //string SiteID = (editedItem [„Aufstellungsort Identifikation“]. Kontrollen [0] als area per informazioni). Text; 
                //string QuoteID = (editedItem [„Anführungsstrich Identifikation“]. Kontrollen [0] als area per informazioni). Text; 
                //CheckBox chkEDP = (editedItem [„EDV verursacht? “]. Kontrollen [0] als CheckBox); 
                Versuch 
                { 
                    objBL.setTask200_Bl (OrdID, ClarifyAccountNbr, SiteID, QuoteID, chkEDP.Checked); 
                    Lernabschnitt [„SearchRes“] = Null; 
                    
                    BindGrid (); 
 
                } 
                Fang (Ausnahme ex) 
                { 
                    rg200.Controls.Add (neues LiteralControl („nicht imstande, Angestellten zu aktualisieren. Grund: “ + ex. Mitteilung)); 
                    e.Canceled = richten aus; 
                } 
            } 
        } 
    } 
 
    geschütztes leeres rg200_PageIndexChanged (Gegenstandquelle, GridPageChangedEventArgs e) 
    { 
        Versuch 
        { 
            rg200.CurrentPageIndex = e.NewPageIndex; 
            BindGrid (); 
        } 
        Fang (Ausnahme ex) 
        { 
            Wurf ex; 
        } 
    } 


1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
 
                     
                     
                         
                         
                             
                                 
                                     
                                     
                                 
                             
                             
                                 
                                     
                                     
                                 
                             
                         
                     
                     
                     
                     
                     
                         
                         
                             
                         
                         
                             
                             
                                 
                                     
                                     
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                             
                         
                         
                             
                             
                             
                             
                         
                         
                     

Antwort : Nach im Updatemodus noch aktualisieren

Hallo,

Ich schlage vor, dass Sie munin anbringen. Sie überwachen alles 5 Minuten nach der Installation:)
Sie überwacht CPU, Scheiben, Apache, mysql, Postfix, was auch immer:)
Weitere Lösungen  
 
programming4us programming4us