public void TextBoxBind(int id) { Cultural.Model.Link link = new Cultural.Model.Link(); link = linkBll.GetModel(id); txtLinkName.Text = link.LinkName; txtURL.Text = link.URL; ddlLinkType.SelectedIndex = int.Parse(link.URLType); LaodImgPath.Value = "../../Image/LinkPhoto/" + link.PicURL; hidFilePath.Value = link.PicURL; }
protected void Page_Load(object sender, EventArgs e) { Cultural.BLL.Link linkBLL = new Cultural.BLL.Link(); string id = Request.QueryString["id"]; if (id != null && id.ToString() != "") { Cultural.Model.Link link = new Cultural.Model.Link(); link = linkBLL.GetModel(int.Parse(id)); lblName.Text = link.LinkName; lblURL.Text = link.URL; LinkImg.ImageUrl = "../../Image/LinkPhoto/" + link.PicURL; URL = link.URL; } }
protected void Button1_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, "保存成功!", "AddLink.aspx"); } else { linkBll.Add(link); Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "AddLink.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(); } }