Пример #1
0
        /// <summary>
        /// show artcile detail
        /// </summary>
        private void ShowArticleDetail()
        {
            bool isSuc = true;
            UserRegisterBusiness userReg = new UserRegisterBusiness();

            if (Request.QueryString["id"] != null && !userReg.ValidateArticleId(Request.QueryString["id"]))
            {
                isSuc = false;
            }
            else
            {
                int     articleId   = Convert.ToInt32(Request.QueryString["id"]);
                DataSet dsArtDetail = userReg.ArticleDetails(articleId);
                if (dsArtDetail.Tables[0].Rows.Count > 0)
                {
                    TitleHtml   += dsArtDetail.Tables[0].Rows[0]["Title"].ToString();
                    CrDateHtml  += dsArtDetail.Tables[0].Rows[0]["CreateDate"].ToString();
                    TypeHtml    += dsArtDetail.Tables[0].Rows[0]["TypeName"].ToString();
                    ContentHtml += dsArtDetail.Tables[0].Rows[0]["Contents"].ToString();
                }
                else
                {
                    isSuc = false;
                }
            }

            if (!isSuc)
            {
                Response.Redirect("Index.aspx");
            }
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            UserRegisterBusiness userReg = new UserRegisterBusiness();

            if (!userReg.ValidateArticleId(Request.QueryString["id"]))
            {
                Response.Redirect("Article.aspx");
            }
            else
            {
                int     articleId = Convert.ToInt32(Request.QueryString["id"]);
                string  username  = string.Empty;
                string  author    = string.Empty;
                DataSet contentDs = userReg.ArticleDetails(articleId);
                if (contentDs.Tables[0].Rows.Count > 0)
                {
                    ArticleTypehtml = contentDs.Tables[0].Rows[0]["TypeName"].ToString();
                    Titlehtml       = contentDs.Tables[0].Rows[0]["Title"].ToString();
                    CreateDatehtml  = contentDs.Tables[0].Rows[0]["CreateDate"].ToString();
                    author          = contentDs.Tables[0].Rows[0]["UserName"].ToString();
                    Contenthtml     = contentDs.Tables[0].Rows[0]["Contents"].ToString();
                    Authorhtml      = author;

                    if (Session["user"] != null)
                    {
                        username = Session["user"].ToString();
                        if (username == author)
                        {
                            Updatehtml += "<a href=\"ArticleModify.aspx?id=" + articleId + "\">" + "编辑" + "</a>";
                            Updatehtml += "<a href=\"ArticleModify.aspx?id=" + articleId + "\">" + "删除" + "</a>";
                        }
                        else
                        {
                            Updatehtml = "";
                        }
                    }
                    else
                    {
                        Updatehtml = "";
                    }
                }
                else
                {
                    Response.Redirect("Article.aspx");
                }
            }
        }
Пример #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Session["user"] == null)
         {
             Response.Redirect("../Login.aspx");
         }
         else
         {
             UserRegisterBusiness userReg = new UserRegisterBusiness();
             BindTypeDp();
             DataSet contentDs = userReg.ArticleDetails(Convert.ToInt32(Request.QueryString["id"]));
             txtTitle.Value              = contentDs.Tables[0].Rows[0]["Title"].ToString();
             txtContent.Value            = contentDs.Tables[0].Rows[0]["Contents"].ToString();
             DropDownList1.SelectedValue = contentDs.Tables[0].Rows[0]["TypeId"].ToString();
         }
     }
 }