Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            List <Blog> dataSource = TelligentService.ListBlogs();

            BlogRepeater.DataSource = dataSource;
            BlogRepeater.DataBind();
        }
Exemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (BlogRepeater != null)
     {
         BlogRepeater.DataSource = Blog.List(1);
         BlogRepeater.DataBind();
     }
 }
Exemplo n.º 3
0
        protected void RepeaterCategories_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            try
            {
                lblMessage.Visible = false;
                lblMessage.Text    = "";

                if (e.CommandName == "GetCategoriesById")
                {
                    int       id           = Convert.ToInt32(e.CommandArgument);
                    BlogModel objblogModel = new BlogModel();
                    var       results      = objblogModel.getBlog(id);
                    if (results.Count() == 0)
                    {
                        lblMessage.Visible = true;
                        lblMessage.Text    = "No Item to Dispaly";
                    }

                    int PageIndex          = 0;
                    int PageSize           = 3;
                    int skip               = PageIndex * PageSize;
                    int PageCount          = Convert.ToInt32(Convert.ToDouble(Math.Ceiling((double)((double)results.Count() / (double)PageSize))));
                    List <BlogModel> query = results.Skip(skip).Take(PageSize).ToList();
                    BlogRepeater.DataSource = query;
                    BlogRepeater.DataBind();
                    List <PageModel> paging = new List <PageModel>();
                    Boolean          active = false;
                    for (int i = 0; i < PageCount; i++)
                    {
                        if (i == 0)
                        {
                            active = true;
                        }
                        else
                        {
                            active = false;
                        }
                        paging.Add(new PageModel
                        {
                            pageindex  = i,
                            pagename   = i + 1,
                            pageactive = active,
                        });
                    }
                    Repeater1.DataSource = paging;
                    Repeater1.DataBind();
                    SearchPaging.Value = Convert.ToString(id);
                }
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert(" + ex.Message + ")", true);
            }
        }
Exemplo n.º 4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Master.ShowMainImage = false;

        try { id = int.Parse(Request.QueryString["id"]); }
        catch { id = null; }

        BlogTitle = string.Empty;

        if (id == null)
        {
            BlogRepeater.DataSource = Blog.List();
            BlogRepeater.DataBind();
        }
        else
        {
            BlogDataRow = Blog.Get((int)id);
            BlogItemHolder.DataBind();
            BlogTitle = " - " + BlogDataRow["Title"].ToString();
        }
    }
        protected void Page_Load(object sender, EventArgs e)
        {
            Caption.Text = this.DefaultCaption;
            int categoryId = this.CategoryId;

            if (categoryId <= 0)
            {
                categoryId = PageHelper.GetCategoryId();
            }

            if (categoryId > 0)
            {
                IList <Webpage> webpage = WebpageDataSource.LoadForCategory(categoryId, true, true, DefaultSortOrder, MaxItems, 0);
                BlogRepeater.DataSource = webpage;
                BlogRepeater.DataBind();
            }
            else
            {
                this.Visible = false;
            }

            NoArticlesMessage.Visible = BlogRepeater.Items.Count == 0;
        }
Exemplo n.º 6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    //for results
                    ResultModel model  = new ResultModel();
                    var         result = model.GetResult();
                    Repeater2.DataSource = result;
                    Repeater2.DataBind();

                    //for blogs
                    string Text       = Convert.ToString(Request.QueryString["SearchText"]);
                    int    categoryId = Convert.ToInt32(Request.QueryString["CategoryId"]);
                    SearchPaging.Value = Convert.ToString(categoryId);

                    BlogModel objblogModel = new BlogModel();
                    var       results      = objblogModel.getBlog(categoryId);
                    if (results.Count() == 0)
                    {
                        lblMessage.Visible = true;
                        lblMessage.Text    = "No Item to Dispaly";
                    }

                    int PageIndex          = 0;
                    int PageSize           = 3;
                    int skip               = PageIndex * PageSize;
                    int PageCount          = Convert.ToInt32(Convert.ToDouble(Math.Ceiling((double)((double)results.Count() / (double)PageSize))));
                    List <BlogModel> query = results.Skip(skip).Take(PageSize).ToList();
                    BlogRepeater.DataSource = query;
                    BlogRepeater.DataBind();
                    List <PageModel> paging = new List <PageModel>();
                    Boolean          active = false;
                    for (int i = 0; i < PageCount; i++)
                    {
                        if (i == 0)
                        {
                            active = true;
                        }
                        else
                        {
                            active = false;
                        }
                        paging.Add(new PageModel
                        {
                            pageindex  = i,
                            pagename   = i + 1,
                            pageactive = active,
                        });
                    }
                    Repeater1.DataSource = paging;
                    Repeater1.DataBind();

                    //for categories
                    CategoryModel objcategory = new CategoryModel();
                    var           categories  = objcategory.GetCategory();
                    RepeaterCategories.DataSource = categories;
                    RepeaterCategories.DataBind();
                }
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert(" + ex.Message + ")", true);
            }
        }