protected void btnSave_Click(object sender, EventArgs e) { string strErr = ""; if (this.txtLinkName.Text.Trim().Length == 0) { strErr += "链接名不能为空!\\n"; } if (this.txtURL.Text.Trim().Length == 0) { strErr += "链接不能为空!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } Cultural.Model.Link link = new Cultural.Model.Link(); link.LinkName = txtLinkName.Text.Trim(); link.URL = txtURL.Text.Trim(); link.Status = "1"; link.Weight = 1; link.URLType = ddlLinkType.SelectedIndex.ToString(); try { link.PicURL = hidFilePath.Value; if (id != null && id.ToString() != "") { link.LinkID = int.Parse(id); linkBll.Update(link); Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "LinkMana.aspx"); } else { linkBll.Add(link); Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "LinkMana.aspx"); } } catch { Maticsoft.Common.MessageBox.Show(this, "保存失败!请重试!"); } }
protected void gridView_RowCommand(object sender, GridViewCommandEventArgs e) { Cultural.Model.Link link = new Cultural.Model.Link(); if (e.CommandName == "LinkDelete") { link = bll.GetModel(int.Parse(e.CommandArgument.ToString())); link.Status = "0"; bll.Update(link); BindData(); } if (e.CommandName == "LinkShow") { link = bll.GetModel(int.Parse(e.CommandArgument.ToString())); link.Status = link.Status == "2"?"1":"2"; bll.Update(link); BindData(); } }