Esempio n. 1
0
        /// <summary>
        /// 控件行命令事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void repInfo_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            if (e.CommandName.Equals("del"))
            {
                int id = Convert.ToInt32(e.CommandArgument);
                Common_LinksService.Delete(id);
                LoadData();
            }
            if (e.CommandName.Equals("mod"))
            {
                int          id   = Convert.ToInt32(e.CommandArgument);
                Common_Links item = Common_LinksService.GetModel(id);
                if (item != null)
                {
                    ddlLinkType.SelectedValue = item.linkType.ToString();
                    ddlPlace.SelectedValue    = item.linkPlace.ToString();
                    lblImgWeiBo.Text          = item.imgurl;
                    if (item.linkType == 2)
                    {
                        imgRow.Visible = true;
                    }
                    else
                    {
                        imgRow.Visible = false;
                    }
                    txtLinkUrl.Text = item.linkurl;
                    //txtLinkTitle.Text = item.linktitle;
                    txtLinkName.Text = item.linkname;
                    lblId.Text       = item.id.ToString();
                    if (item.isTj == 1)
                    {
                        cboTj.Checked = true;
                    }
                    else
                    {
                        cboTj.Checked = false;
                    }

                    if (item.isHot == 1)
                    {
                        cboHot.Checked = true;
                    }
                    else
                    {
                        cboHot.Checked = false;
                    }

                    if (item.is_target == 1)
                    {
                        cboNewBlank.Checked = true;
                    }
                    else
                    {
                        cboNewBlank.Checked = false;
                    }
                    pnlAdd.Visible  = true;
                    pnlList.Visible = false;
                }
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 添加友情连接
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button1_Click(object sender, EventArgs e)
        {
            string name = this.txtLinkName.Text.Trim();
            string url  = this.txtLinkUrl.Text.Trim();

            if (name.Length == 0 || url.Length == 0)
            {
                lblError.Text = "各项不能为空";
                return;
            }
            Common_Links item = new Common_Links();

            item.linkPlace = Convert.ToInt32(ddlPlace.SelectedValue);
            item.linkType  = Convert.ToInt32(ddlLinkType.SelectedValue);

            item.linkname  = name;
            item.linktitle = "";
            item.linkurl   = url;
            if (item.linkType == 2)
            {
                item.imgurl = lblImgWeiBo.Text.Trim();
            }
            else
            {
                item.imgurl = "";
            }

            item.is_target = 0;
            if (cboNewBlank.Checked)
            {
                item.is_target = 1;
            }

            item.isHot = 0;
            if (cboHot.Checked)
            {
                item.isHot = 1;
            }

            item.isTj = 0;
            if (cboTj.Checked)
            {
                item.isTj = 1;
            }
            item.orderNum = 0;
            item.remark   = "";
            item.status   = 0;
            item.infoType = 0;
            item.addTime  = DateTime.Now;

            item.addUser = 0;
            AdminUser user = Session["loginUser"] as AdminUser;

            if (user != null)
            {
                item.addUser = user.id;
            }
            if (lblId.Text != "")
            {
                item.id = Convert.ToInt32(lblId.Text.Trim());
                int num = Common_LinksService.Update(item);
            }
            else
            {
                int num = Common_LinksService.Add(item);
            }
            pnlAdd.Visible  = false;
            pnlList.Visible = true;
            LoadData();
        }