protected void ASPxGridView2_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            Article ac = new Article();

            ac.ArticleId = Convert.ToInt32(((HiddenField)ASPxGridView2.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView2.Columns["ArticleName"], "hidEditId")).Value);
            ac.ArticleName = ((TextBox)ASPxGridView2.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView2.Columns["ArticleName"], "txtEditArticleName")).Text;
            ac.PublishTypeId = Convert.ToInt32(((ASPxComboBox)ASPxGridView2.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView2.Columns["PublishTypeId"], "ddEditPublishTypeId")).Value);
            ac.ResearchId = Convert.ToInt32(((ASPxComboBox)ASPxGridView2.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView2.Columns["ResearchName"], "ddEditResearchId")).Value);

            dll_Research_Article dll = new dll_Research_Article(username, dr.getDurationId());
            dll.updateData(ac);
            this.ASPxGridView2.CancelEdit();
            e.Cancel = true;
            FillGridView2();
        }