protected void BindData(int goodHomeID)
        {
            var list = goodHomeBLL.GetGoodHome(o => o.GoodHomeID == goodHomeID);

            goodHome                = list.First();
            goodHome.Image          = ConfigurationManager.AppSettings["UploadUrl"] + goodHome.Image;
            DetailsView1.DataSource = list;
            DetailsView1.DataBind();
            CurrentMode_Init();
        }
        protected void DetailsView1_ItemInserting(object sender, DetailsViewInsertEventArgs e)
        {
            try
            {
                var goodHome = new GoodHome();

                var fileHome_url = (HtmlInputHidden)DetailsView1.FindControl("fileHome_url");
                if (!string.IsNullOrEmpty(fileHome_url.Value))
                {
                    var imgHome_url = (HtmlImage)DetailsView1.FindControl("imgHome_url");
                    imgHome_url.Src = ConfigurationManager.AppSettings["UploadUrl"] + fileHome_url.Value;
                    goodHome.Image  = fileHome_url.Value;
                }

                if (string.IsNullOrEmpty(fileHome_url.Value))
                {
                    throw new Exception("首页图片不能为空");
                }

                if (e.Values["Title"] == null)
                {
                    goodHome.Title = "";
                }
                else
                {
                    goodHome.Title = e.Values["Title"].ToString();
                }

                if (e.Values["Label"] == null)
                {
                    goodHome.Label = "";
                }
                else
                {
                    goodHome.Label = e.Values["Label"].ToString();
                }

                if (e.Values["GoodID"] == null)
                {
                    throw new Exception("对应商品ID不能为空");
                }
                if (e.Values["OrderBy"] != null)
                {
                    goodHome.OrderBy = Convert.ToInt32(e.Values["OrderBy"].ToString());
                }
                goodHome.GoodID         = Convert.ToInt32(e.Values["GoodID"].ToString());
                goodHome.GoodGategoryID = Convert.ToInt32(((DropDownList)DetailsView1.FindControl("DropDownList_GoodGategoryID")).SelectedValue);

                goodHome.State = Convert.ToInt32(((RadioButtonList)DetailsView1.FindControl("RadioButtonList_State")).SelectedValue);
                goodHome.Flex  = Convert.ToInt32(((RadioButtonList)DetailsView1.FindControl("RadioButtonList_Flex")).SelectedValue);

                using (Entity entity = new Entity())
                {
                    entity.GoodHome.Add(goodHome);
                    entity.SaveChanges();
                }
                Response.Redirect("GoodHomeDetail.aspx?goodHomeID=" + goodHome.GoodHomeID);
            }
            catch (Exception exception)
            {
                string error = exception.GetErrorMessage().Replace("'", "\\'").Replace("\"", "\\\"").Replace("\r\n", "\\r\\n");
                ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", string.Format("<script>alert('{0}')</script>", error));
            }
        }