AJH.CMS.WEB.UI.Admin.ManageProducts_UC.dlsProductImage_ItemCommand C# (CSharp) Метод

dlsProductImage_ItemCommand() приватный Метод

private dlsProductImage_ItemCommand ( object source, System.Web.UI.WebControls.DataListCommandEventArgs e ) : void
source object
e System.Web.UI.WebControls.DataListCommandEventArgs
Результат void
        void dlsProductImage_ItemCommand(object source, DataListCommandEventArgs e)
        {
            switch (e.CommandName)
            {
                case "EditOtherLanguage":
                    {
                        HtmlInputHidden hdnID = e.Item.FindControl("hdnID") as HtmlInputHidden;
                        if (hdnID != null)
                        {
                            ProductImage productImage = ProductImageManager.GetProductImage(Convert.ToInt32(hdnID.Value), CMSContext.LanguageID);
                            if (productImage != null)
                            {
                                SelecedProductImageId = productImage.ID;
                                ucProductImageLanguage.SelectedLanguageID = productImage.LanguageID;
                                txtCaption.Text = productImage.ImageCaption;
                                cbIsCoverImage.Checked = productImage.IsCoverImage;
                                ucSWFUploadProductImage.BeginEditMode(productImage.Image);
                                btnSaveProdcutImage.Visible = false;
                                btnProdcutImageSaveOtherLanguage.Visible = false;
                                btnUpdateProductImage.Visible = true;

                                ucProductImageLanguage.Visible = true;
                                pnlProductImageDetails.Visible = true;
                                upnlProductImage.Update();
                            }
                        }
                        break;
                    }
            }
        }