Exemplo n.º 1
0
 /// <summary>
 /// 保存功能(添加菜单保存或者更新菜单保存)
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void btnSave_Click(object sender, ImageClickEventArgs e)
 {
     if (MenuName.Text.ToString().Trim() == "")
     {
         ExecAlertScritp("菜单名称不能为空!");
         return;
     }
     //if (DisplayOrder.Text.ToString().Trim() == "")
     //{
     //    ExecAlertScritp("排序编号不能为空!");
     //    return;
     //}
     if (Request.QueryString["oper"].ToString() == "add")
     {
         MenuBLL bll = new MenuBLL();
         if (bll.CreateMenuInfo(System.Guid.NewGuid().ToString(), ParentMenuGuid.SelectedValue, MenuName.Text, MenuURL.Text, MenuType.SelectedValue))
         {
             ClientScript.RegisterStartupScript(this.GetType(), "", "<script>AlertAndNewLoad('添加成功');</script>");
         }
         else
         {
             ExecAlertScritp("菜单创建失败!");
         }
     }
     else if (Request.QueryString["oper"].ToString() == "edit")
     {
         MenuBLL bll = new MenuBLL();
         if (bll.UpdateMenuInfo(hfMenuGUID.Value, ParentMenuGuid.SelectedValue, MenuName.Text, MenuURL.Text, MenuType.SelectedValue))
         {
             ClientScript.RegisterStartupScript(this.GetType(), "", "<script>AlertAndNewLoad('更新成功');</script>");
         }
         else
         {
             ExecAlertScritp("菜单修改失败!");
         }
     }
 }