protected void TreeDpt_NodeCommand(object sender, FineUIPro.TreeCommandEventArgs e) { if (!string.IsNullOrEmpty(Request.QueryString["mCode"])) { string mCode = Request.QueryString["mCode"]; Model.tMenu m = BLL.GetModel(Convert.ToInt32(mCode)); if (e.NodeID == m.mCode.ToString()) { return; } } PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(e.Node.NodeID, e.Node.Text) + ActiveWindow.GetHideReference()); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindTree(); if (!string.IsNullOrEmpty(Request.QueryString["mCode"])) { string mCode = Request.QueryString["mCode"]; Model.tMenu m = BLL.GetModel(Convert.ToInt32(mCode)); if (m.mFaherId != null) { TreeDpt.SelectedNodeID = m.mFaherId.ToString(); } } } }
protected void LoadData(string mCode) { Model.tMenu m = BLL.GetModel(Convert.ToInt32(mCode)); if (m == null) { Alert.ShowInTop("出错了!"); return; } txtName.Text = m.mName; txtRemark.Text = m.mRemark; if (m.mFaherId == null) { chk.Checked = true; } else { dptFatherId.Text = m.mFaherId.ToString(); txtFather.Text = BLL.GetModel((int)m.mFaherId).mName; } txtSort.Text = m.mSort.ToString(); txtUrl.Text = m.mUrl; drp_tb.SelectedValue = m.mIcon; }
protected void btnSaveClose_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Request.QueryString["mCode"])) { string mCode = Request.QueryString["mCode"]; Model.tMenu m = BLL.GetModel(Convert.ToInt32(mCode)); if (m == null) { return; } m.mName = txtName.Text.Trim(); m.mRemark = txtRemark.Text.Trim(); if (chk.Checked) { m.mFaherId = null; } else { if (string.IsNullOrEmpty(dptFatherId.Text)) { Alert.ShowInTop("请设置上级菜单!"); return; } m.mFaherId = Convert.ToInt32(dptFatherId.Text); } m.mIcon = drp_tb.SelectedValue; m.mSort = Convert.ToInt32(txtSort.Text); m.mUrl = txtUrl.Text; if (BLL.Update(m) == true) { PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } else { Alert.ShowInTop("出错了!"); } } else { Model.tMenu m = new Model.tMenu(); m.mName = txtName.Text.Trim(); m.mRemark = txtRemark.Text.Trim(); if (chk.Checked) { m.mFaherId = null; } else { if (string.IsNullOrEmpty(dptFatherId.Text)) { Alert.ShowInTop("请设置上级菜单!"); return; } m.mFaherId = Convert.ToInt32(dptFatherId.Text); } m.mIcon = drp_tb.SelectedValue; m.mSort = Convert.ToInt32(txtSort.Text); m.mUrl = txtUrl.Text; if (BLL.Add(m) >= 1) { PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } else { Alert.ShowInTop("出错了!"); } } }