Пример #1
0
 /// <summary>
 /// 获取父对象
 /// </summary>
 protected void GetDTO()
 {
     DTO.Business.ServArea servArea = new DTO.Business.ServArea();
     servArea.ServAreaID = Convert.ToInt32(Request.Params["AID"]);
     servArea = Business.Business.ServAreaBLL.Get(servArea);
     this.DDLFirArea.DataSource = Business.Business.AreaBLL.GetAreaList("0");//一级
     this.DDLFirArea.DataValueField = "AreaID";
     this.DDLFirArea.DataTextField = "AreaName";
     this.DDLFirArea.DataBind();
     this.DDLFirArea.SelectedValue = servArea.AreaID.ToString();
     //this.DDLSecArea.DataSource = Business.Business.AreaBLL.GetAreaList(servArea.FaAreaID.ToString());//二级
     //this.DDLSecArea.DataValueField = "AreaID";
     //this.DDLSecArea.DataTextField = "AreaName";
     //this.DDLSecArea.DataBind();
     //this.DDLSecArea.SelectedValue = servArea.AreaID.ToString();
 }
Пример #2
0
        ///// <summary>
        ///// <summary>
        ///// 一级地址下拉
        ///// </summary>
        ///// <param name="sender"></param>
        ///// <param name="e"></param>
        //protected void FirAddr_SelectedIndexChanged(object sender, EventArgs e)
        //{
        //    this.DDLSecArea.DataSource = Business.Business.AreaBLL.GetAreaList(this.DDLFirArea.SelectedValue);
        //    this.DDLSecArea.DataValueField = "AreaID";
        //    this.DDLSecArea.DataTextField = "AreaName";
        //    this.DDLSecArea.DataBind();
        //}
        /// <summary>
        /// 提交事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            DTO.Business.ServArea servArea = new DTO.Business.ServArea();

            if (Request.Params["AID"] != null)
            {
                servArea.ServAreaID = Convert.ToInt32(Request.Params["AID"]);
                servArea = Business.Business.ServAreaBLL.Get(servArea);
            }

            servArea.FaAreaID = 0;
            servArea.AreaID = int.Parse(this.DDLFirArea.SelectedValue);

            //修改
               if (Request.Params["AID"] != null)
               Business.Business.ServAreaBLL.Save(servArea);
            else {
                servArea.ServiceID = Convert.ToInt32(Request.Params["UID"]);
                Business.Business.ServAreaBLL.Add(servArea);
            }
            Common.MessageBox.ShowAndRedirect(this, "编辑成功", "ServiceEdit.aspx?ID=" + Request.Params["UID"]);
        }