예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Classes.Blog b = new Classes.Blog();
            DataTable dt = b.blogEntries();

            RepeaterBlog.DataSource = dt;
            RepeaterBlog.DataBind();
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Classes.Blog b  = new Classes.Blog();
            DataTable    dt = b.blogEntries();

            RepeaterBlog.DataSource = dt;
            RepeaterBlog.DataBind();
        }
예제 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int entryId = Convert.ToInt32(Page.RouteData.Values["EntryId"]);

            Classes.Blog b = new Classes.Blog();
            Tuple<int, DataTable, DataTable, DataTable> result = b.blogEntryInfo(entryId);

            int status = result.Item1;
            DataTable dt = result.Item2;
            DataTable dtPervious = result.Item3;
            DataTable dtNext = result.Item4;

            if(status == 0)
            {
                Response.Redirect("~/Blog");
            }
            else
            {
                LabelDate.Text = Convert.ToDateTime(dt.Rows[0]["SubmitDate"].ToString()).ToShortDateString();

                LabelTitle.Text = dt.Rows[0]["Title"].ToString();
                LiteralBody.Text = dt.Rows[0]["Body"].ToString();
                Page.Title = "Blog : " + dt.Rows[0]["Title"].ToString();
                status = 1;
            }

            if (dtPervious.Rows.Count != 0)
            {
                PanelPervious.Visible = true;
                HyperLinkPervious.NavigateUrl = "~/Blog/" + dtPervious.Rows[0]["EntryId"].ToString() + "/" + dtPervious.Rows[0]["BrowserTitle"].ToString();
                HyperLinkPervious.Text = dtPervious.Rows[0]["Title"].ToString();
            }

            if (dtNext.Rows.Count != 0)
            {
                PanelNext.Visible = true;
                HyperLinkNext.NavigateUrl = "~/Blog/" + dtNext.Rows[0]["EntryId"].ToString() + "/" + dtNext.Rows[0]["BrowserTitle"].ToString();
                HyperLinkNext.Text = dtNext.Rows[0]["Title"].ToString();
            }
        }
예제 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int entryId = Convert.ToInt32(Page.RouteData.Values["EntryId"]);

            Classes.Blog b = new Classes.Blog();
            Tuple <int, DataTable, DataTable, DataTable> result = b.blogEntryInfo(entryId);

            int       status     = result.Item1;
            DataTable dt         = result.Item2;
            DataTable dtPervious = result.Item3;
            DataTable dtNext     = result.Item4;

            if (status == 0)
            {
                Response.Redirect("~/Blog");
            }
            else
            {
                LabelDate.Text = Convert.ToDateTime(dt.Rows[0]["SubmitDate"].ToString()).ToShortDateString();

                LabelTitle.Text  = dt.Rows[0]["Title"].ToString();
                LiteralBody.Text = dt.Rows[0]["Body"].ToString();
                Page.Title       = "Blog : " + dt.Rows[0]["Title"].ToString();
                status           = 1;
            }

            if (dtPervious.Rows.Count != 0)
            {
                PanelPervious.Visible         = true;
                HyperLinkPervious.NavigateUrl = "~/Blog/" + dtPervious.Rows[0]["EntryId"].ToString() + "/" + dtPervious.Rows[0]["BrowserTitle"].ToString();
                HyperLinkPervious.Text        = dtPervious.Rows[0]["Title"].ToString();
            }

            if (dtNext.Rows.Count != 0)
            {
                PanelNext.Visible         = true;
                HyperLinkNext.NavigateUrl = "~/Blog/" + dtNext.Rows[0]["EntryId"].ToString() + "/" + dtNext.Rows[0]["BrowserTitle"].ToString();
                HyperLinkNext.Text        = dtNext.Rows[0]["Title"].ToString();
            }
        }
예제 #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int entryId = Convert.ToInt32(Page.RouteData.Values["EntryId"]);

            Classes.Blog           b      = new Classes.Blog();
            Tuple <int, DataTable> result = b.blogEntryInfo(entryId);

            int       status = result.Item1;
            DataTable dt     = result.Item2;

            if (status == 0)
            {
                Response.Redirect("~/Blog");
            }
            else
            {
                LabelDate.Text = Convert.ToDateTime(dt.Rows[0]["SubmitDate"].ToString()).ToShortDateString();

                LabelTitle.Text  = dt.Rows[0]["Title"].ToString();
                LiteralBody.Text = dt.Rows[0]["Body"].ToString();
                Page.Title       = "Blog : " + dt.Rows[0]["BrowserTitle"].ToString();
                status           = 1;
            }
        }
예제 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int entryId = Convert.ToInt32(Page.RouteData.Values["EntryId"]);

            Classes.Blog b = new Classes.Blog();
            Tuple<int, DataTable> result = b.blogEntryInfo(entryId);

            int status = result.Item1;
            DataTable dt = result.Item2;

            if(status == 0)
            {
                Response.Redirect("~/Blog");
            }
            else
            {
                LabelDate.Text = Convert.ToDateTime(dt.Rows[0]["SubmitDate"].ToString()).ToShortDateString();

                LabelTitle.Text = dt.Rows[0]["Title"].ToString();
                LiteralBody.Text = dt.Rows[0]["Body"].ToString();
                Page.Title = "Blog : " + dt.Rows[0]["BrowserTitle"].ToString();
                status = 1;
            }
        }