Вопрос : После уточнять все еще в режиме уточнения

Hi,

I am using inline редактировать в radgrid. Как только рядки или колонки обновленный я все еще получают что рядки или колонки внутри редактируют режим. Как разрешить этот вопрос issue.

Another будет случаем Pageindexchaned. когда я щелкну дальше следующей кнопкой страницы я не получайте что-нибыдь (когда viewstate ложно).  Но когда viewstate установлено для того чтобы true. Своя деятельность отлично. Должно так или иначе разрешить этот вопрос.  Когда я пытаюсь использовать случай onneeddatasource я будьте неспособен уточните колонки или рядки. так я наклоняю пользу onneeddatasource.

Please помогаю мне. Здесь мое class= " lineNumbers " >
1 >


защищенное пустое Page_Load (прислужник предмета, EventArgs e) 
    { 
        попытка 
        { 
            если (! IsPostBack) 
            { 
                Встреча [«SearchRes»] = null; 
                если (встреча, то [«TaskName»]! = null) 
                    lblTskName.Text = встреча [«TaskName»] .ToString (); 
                Встреча [«FilColms»] = null; 
                Встреча [«SortExp»] = null; 
                Встреча [«FilExp»] = null; 
                Встреча [«ViewAll»] = null; 
                BindGrid (); 
            } 
        } 
        задвижка (исключение ex) 
        { 
            ход ex; 
        } 
    } 
 
    приватное пустое BindGrid () 
    { 
        попытка 
        { 
            dsResult DataSet = новый DataSet (); 
 
            clsObj clsSearch_BL = новое clsSearch_BL (); 
            clsObj.TaskID = встреча (шнура) [«TaskID»]; 
            clsObj.CustName = встреча (шнура) [«CustName»]; 
            clsObj.MarketName = встреча (шнура) [«MarketName»]; 
            clsObj.HeadendName = встреча (шнура) [«HeadendName»]; 
            clsObj.SiteName = встреча (шнура) [«SiteName»]; 
            clsObj.TaskStatus = встреча (шнура) [«TaskStatus»]; 
            clsObj.OrdType = встреча (шнура) [«OrdType»]; 
            clsObj.OrdStatus = встреча (шнура) [«OrdStatus»]; 
            clsObj.ProName = встреча (шнура) [«ProName»]; 
            clsObj.LOC = встреча (шнура) [«LOC»]; 
            clsObj.QuoteID = встреча (шнура) [«QuoteID»]; 
            clsObj.CMNumber = встреча (шнура) [«CMNumber»]; 
 
            если (null == встречи [«SearchRes»]), то 
            { 
                dsResult = clsObj.getSearchResults_BL (clsObj); 
                Встреча [«SearchRes»] = dsResult; 
            } 
            еще 
                dsResult = встреча (DataSet) [«SearchRes»]; 
 
            dataView DataView = dsResult.Tables [0] .DefaultView; 
            rg200.DataSource = dsResult; 
            rg200.DataBind (); 
        } 
        задвижка (исключение ex) 
        { 
            ход ex; 
        } 
    } 
 
    защищенное пустое rg200_PreRender (прислужник предмета, EventArgs e) 
    { 
        rg200.MasterTableView.GetColumnSafe («RowIndicator»). Индикация = ложно; 
 
        если (rg200.EditIndexes.Count > 0 || rg200.MasterTableView.IsItemInserted) 
        { 
            GridColumn col1 = rg200.MasterTableView.GetColumn («EditCommandColumn») как GridColumn; 
            col1.Visible = true; 
        } 
        еще 
        { 
            GridColumn col2 = rg200.MasterTableView.GetColumn («EditCommandColumn») как GridColumn; 
            col2.Visible = ложно; 
        }  
 
    } 
 
    защищенное пустое RadMenu1_ItemClick (прислужник предмета, RadMenuEventArgs e) 
    { 
        radGridClickedRowIndex int; 
 
        radGridClickedRowIndex = Convert.ToInt32 (Request.Form [«radGridClickedRowIndex»]); 
 
        переключите (e.Item.Text) 
        { 
            случай «редактирует задачу»: 
                rg200.Items [radGridClickedRowIndex]. Редактируйте = true; 
                BindGrid (); 
               // rg200.Rebind (); 
                пролом; 
            случай «вполне задача»: 
                //rg200.MasterTableView.PerformDelete (rg200.Items [radGridClickedRowIndex]); 
                пролом; 
        } 
    } 
 
    защищенное пустое rg200_ItemCreated (прислужник предмета, GridItemEventArgs e) 
    { 
        если (e.Item будет GridPagerItem), то 
        { 
            RadComboBox комбинированное = (e.Item как GridPagerItem) .FindControl («PageSizeComboBox») как RadComboBox; 
 
            // число показанных деталей когда все будет выбрано  
            allRowsCount int = int.MaxValue; 
 
            // извлекает дубликаты  
            Дубликат RadComboBoxItem = комбинированное. Items.FindItemByValue (allRowsCount.ToString ()); 
            если (дубликат! = null) 
            { 
                дубликат. Извлекайте (); 
            } 
 
            // создает новый деталь для показывать все  
            Деталь RadComboBoxItem = новое RadComboBoxItem («все», allRowsCount.ToString ()); 
            деталь. Attributes.Add («ownerTableViewId», e.Item.OwnerTableView.ClientID); 
            комбинированное. Items.Add (деталь); 
 
            // установило течение pagesize по мере того как выбранное значение  
            комбинированное. Items.FindItemByValue (rg200.PageSize.ToString ()). Выбрано = true; 
        } 
    } 
 
    защищенное пустое rg200_UpdateCommand (источник предмета, Telerik.Web.UI.GridCommandEventArgs e) 
    { 
 
        если (встреча, то [«TaskID»]! = null) 
        { 
            зашнуруйте strTaskID = встреча (шнура) [«TaskID»]; 
            если (strTaskID! = шнур. Пусто) 
            { 
                objBL clsTaskUpdates_BL = новое clsTaskUpdates_BL (); 
 
                eeditedItem GridEditableItem = e.Item как GridEditableItem; 
                //Get главным образом ключевое значение using DataKeyValue.       
                зашнуруйте OrdID = editedItem.OwnerTableView.DataKeyValues [editedItem.ItemIndex] [«orderId»] .ToString (); 
                //Access textbox от шаблона формы редактировать и хранит значения в перемеююых шнура. 
 
                зашнуруйте ClarifyAccountNbr = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor («уточюните учет Nbr»)).TextBoxControl.Text; 
 
                зашнуруйте SiteID = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor («удостоверение личности места»)).TextBoxControl.Text; 
 
                зашнуруйте QuoteID = ((GridTextBoxColumnEditor) editedItem.EditManager.GetColumnEditor («удостоверение личности цитаты»)).TextBoxControl.Text; 
 
                chkEDP CheckBox = ((GridCheckBoxColumnEditor) editedItem.EditManager.GetColumnEditor («созданный EDP? ")) .CheckBoxControl; 
 
                //string ClarifyAccountNbr = (editedItem [«уточюните учет Nbr»]. Управление [0] как TextBox). Текст; 
                //string SiteID = (editedItem [«удостоверение личности места»]. Управление [0] как TextBox). Текст; 
                //string QuoteID = (editedItem [«удостоверение личности цитаты»]. Управление [0] как TextBox). Текст; 
                chkEDP //CheckBox = (editedItem [«созданный EDP? »]. Управление [0] как CheckBox); 
                попытка 
                { 
                    objBL.setTask200_Bl (OrdID, ClarifyAccountNbr, SiteID, QuoteID, chkEDP.Checked); 
                    Встреча [«SearchRes»] = null; 
                    
                    BindGrid (); 
 
                } 
                задвижка (исключение ex) 
                { 
                    rg200.Controls.Add (новое LiteralControl («неспособно для уточнения работника. Причина: » + ex. Сообщение)); 
                    e.Canceled = true; 
                } 
            } 
        } 
    } 
 
    защищенное пустое rg200_PageIndexChanged (источник предмета, GridPageChangedEventArgs e) 
    { 
        попытка 
        { 
            rg200.CurrentPageIndex = e.NewPageIndex; 
            BindGrid (); 
        } 
        задвижка (исключение ex) 
        { 
            ход ex; 
        } 
    } class= " lineNumbers " >
1 >


 
                     
                     
                         
                         
                             
                                 
                                     
                                     
                                 
                             
                             
                                 
                                     
                                     
                                 
                             
                         
                     
                     
                     
                    name= " radGridClickedRowIndex "/> " radGridClickedRowIndex " " id= type= "  
                         
                         
                            "" PageFooterMargin= "" AllowModify= " ложное " AllowPrinting= " поистине " PageBottomMargin=  
                         
                         
                             
                             
                                 
                                     
                                     
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                             
                         
                         
                             
                             
                             
                             
                         
                         
                     
class= " ясное " >
class=

Ответ : После уточнять все еще в режиме уточнения

Hi,

Я предлагаю вы устанавливает munin. Вы будете контролировать все 5 минут после установки:)
Она контролирует C.P.U., диски, апаша, mysql, постфикс:)
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us