public void ProcessRequest(HttpContext context) { string keyword = string.Empty; DataTable courseDT = new DataTable(); context.Response.ContentType = "text/plain"; context.Response.Expires = -1; IList <CourseDTO> tasksList = new List <CourseDTO>(); CourseBCService _bc = new CourseBCService(); if (context.Request.QueryString.Count >= 1) { keyword = context.Request.QueryString["Keyword"]; courseDT = _bc.getCoursesByFreetext(keyword); } else { courseDT = _bc.getAllCourses(); } CastDataTable2TaskList(courseDT, tasksList, _bc); System.Web.Script.Serialization.JavaScriptSerializer oSerializer = new System.Web.Script.Serialization.JavaScriptSerializer(); string sJSON = oSerializer.Serialize(tasksList); context.Response.Write(sJSON); }
private void BindListView() { DataTable dt = _bc.getAllCourses() as DataTable; this.lvCourses.DataSource = dt; this.lvCourses.DataBind(); }
private void CourseDataBind() { //String companyId = GetLoginCompanyID(); DataTable dt = _bc.getAllCourses() as DataTable; //dt.Columns.Add(new DataColumn("PictureURL", typeof(string))); //foreach (DataRow row in dt.Rows) //{ // row["PictureURL"] = ResolveUrl("~/Content/images/img7.jpg"); //} this.gvwDash.DataSource = dt; this.gvwDash.DataBind(); // set the from date to end date //this.tbStartDttm.Text = System.DateTime.Now.AddMonths(-1).ToString(Constants.DateTimeFormat.searchDateTimeFormat); //this.tbEndDttm.Text = System.DateTime.Now.AddMonths(3).ToString(Constants.DateTimeFormat.searchDateTimeFormat); }