Ejemplo n.º 1
0
        protected void LinkBind()
        {
            List <LinkModel> list = EispLinkBLL.GetLinkList();

            this.GridView1.DataSource = list;
            GridView1.DataKeyNames    = new string[] { "ID" };

            this.GridView1.DataBind();
        }
Ejemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            List <LinkModel> list = EispLinkBLL.GetLinkList();
            StringBuilder    sb   = new StringBuilder();

            foreach (LinkModel l in list)
            {
                sb.Append("<a href=\"" + l.F_LinkUrl + "\" class=\"LinkOption\" target=\"_blank\">" + l.F_LinkName + "</a>");
            }
            link = sb.ToString();
        }
Ejemplo n.º 3
0
        public string getFriendLink()
        {
            string           link = string.Empty;
            List <LinkModel> list = EispLinkBLL.GetLinkList();
            StringBuilder    sb   = new StringBuilder();

            foreach (LinkModel l in list)
            {
                sb.Append("<a href=\"" + l.F_LinkUrl + "\" class=\"LinkOption\" target=\"_blank\">" + l.F_LinkName + "</a>");
            }
            link = sb.ToString();
            return(link);
        }
Ejemplo n.º 4
0
        /// <summary>
        /// 添加
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button1_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(this.txtName.Text))
            {
                Label1.Text      = "名称不能为空";
                Label1.ForeColor = Color.Red;
                return;
            }

            if (string.IsNullOrEmpty(this.txtUrl.Text))
            {
                Label1.Text      = "网址不能为空";
                Label1.ForeColor = Color.Red;
                return;
            }
            if (!VerifyTool.IsUrlValid(this.txtUrl.Text))
            {
                Label1.Text      = "网址格式不正确";
                Label1.ForeColor = Color.Red;
                return;
            }



            LinkModel l = new LinkModel();

            l.F_LinkName = this.txtName.Text.Trim().ToString();
            l.F_LinkUrl  = this.txtUrl.Text.Trim().ToString();

            int res = EispLinkBLL.AddLink(l);

            if (res > 0)
            {
                Label1.Text      = "添加成功!";
                Label1.ForeColor = Color.Green;
            }
            else
            {
                Label1.Text      = "添加失败";
                Label1.ForeColor = Color.Red;
            }
            this.txtName.Text = "";
            this.txtUrl.Text  = "";
            LinkBind();
        }
Ejemplo n.º 5
0
        protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int id = Convert.ToInt32(this.GridView1.DataKeys[e.RowIndex].Value);

            int res = EispLinkBLL.DeleteLink(id);

            if (res > 0)
            {
                Label1.Text      = "删除成功!";
                Label1.ForeColor = Color.Green;
            }
            else
            {
                Label1.Text      = "删除失败";
                Label1.ForeColor = Color.Red;
            }
            LinkBind();
        }
Ejemplo n.º 6
0
        //执行更新
        protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            int    id       = Convert.ToInt32(this.GridView1.DataKeys[e.RowIndex].Value.ToString());
            string LinkName = ((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.Trim().ToString();
            string LinkUrl  = ((TextBox)(this.GridView1.Rows[e.RowIndex].Cells[2].Controls[0])).Text.Trim().ToString();

            if (string.IsNullOrEmpty(LinkName))
            {
                Label1.Text      = "名称不能为空";
                Label1.ForeColor = Color.Red;
                return;
            }
            if (!VerifyTool.IsUrlValid(LinkUrl))
            {
                Label1.Text      = "网址格式不正确";
                Label1.ForeColor = Color.Red;
                return;
            }

            LinkModel l = new LinkModel();

            l.ID         = id;
            l.F_LinkName = LinkName;
            l.F_LinkUrl  = LinkUrl;
            int res = EispLinkBLL.UpdateLink(l);

            if (res > 0)
            {
                // this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('更新成功了!')", true);
                Label1.Text      = "更新成功!";
                Label1.ForeColor = Color.Green;
            }
            else
            {
                // this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('更新失败!')", true);
                Label1.Text      = "更新失败";
                Label1.ForeColor = Color.Red;
            }


            GridView1.EditIndex = -1;
            LinkBind();
        }