Quantcast
Channel: Visual Studio Report Controls Forum
Viewing all articles
Browse latest Browse all 519

error on paging

$
0
0

using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using Microsoft.SharePoint;
using System.Collections.Generic;
using System.Data;
namespace OperationProjectList.ProjectList
{
    public partial class ProjectListUserControl : UserControl
    {
        class Data
        {
            public string JobNO { get; set; }
            public string ProjectNo { get; set; }
            public string Delivery { get; set; }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                    DataTable data = Bindtogrid();
                    GridView1.DataSource = data;
                    GridView1.DataBind();
            }
            catch (Exception ex)
            {
            }
        }
        public DataTable Bindtogrid()
        {
            DataSet T = new DataSet();
            Data d = new Data();
            SPList projectlist = SPContext.Current.Web.Lists["ProLis"];
            List<Data> data = new List<Data>();
            DataTable dt = new DataTable();
            DataRow dr;
            dt.Columns.Add("JobNo");
            dt.Columns.Add("ProjectNo");
            dt.Columns.Add("Delivery");
            foreach (SPListItem item in projectlist.Items)
            {
                    //d.JobNO = item["JobNo"].ToString();
                    //d.ProjectNo = item["ProjectNo"].ToString();
                    //d.Delivery = item["Delivery"].ToString();
                    //data.Add(d);
                    dr = dt.Rows.Add();
                    dr["JobNo"] = item["JobNo"] + "";
                    dr["ProjectNo"] = item["ProjectNo"] + "";
                    dr["Delivery"] = item["Delivery"] + "";
            }
            return dt;
        }
      protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            GridView1.PageIndex = e.NewPageIndex;
            Bindtogrid();
        }
    }
}


Viewing all articles
Browse latest Browse all 519


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>