public frmProduct() { InitializeComponent(); this.DataContext = data; RptProduct.SetDisplayMode(DisplayMode.PrintLayout); onClientEvents(); }
protected void LinkButton_Inovice(object sender, CommandEventArgs e) { var data = SaleBLL.BranchWise_SalesInfoLaod_ChangeProduct(int.Parse(e.CommandArgument.ToString()), 0, "", "", "", "", ""); if (data.Count > 0) { // HFMemberId.Value = e.CommandArgument.ToString(); // ddlMember.SelectedValue = e.CommandArgument.ToString(); HFDate.Value = data.First().CreateDate.ToShortDateString(); PagedDataSource objPds = new PagedDataSource(); objPds.DataSource = data; objPds.AllowPaging = true; objPds.PageSize = 8; int CurPage; if (Request.QueryString["Page"] != null) { CurPage = Convert.ToInt32(Request.QueryString["Page"]); } else { CurPage = 1; } objPds.CurrentPageIndex = CurPage - 1; lblCurrentProduct.Text = "Page: " + CurPage.ToString(); if (!objPds.IsFirstPage) { lnkPrevProduct.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage - 1); } if (!objPds.IsLastPage) { lnkNextProduct.NavigateUrl = Request.CurrentExecutionFilePath + "?Page=" + Convert.ToString(CurPage + 1); } RptProduct.DataSource = objPds; RptProduct.DataBind(); pnlProduct.Visible = true; } else { Show("No data!"); } }
private void LoadReport() { try { RptProduct.Reset(); ReportDataSource data = new ReportDataSource("Product", BLL.Product.toList.Where(x => Product_Filter(x)).ToList()); ReportDataSource data1 = new ReportDataSource("CompanyDetail", BLL.CompanyDetail.toList.Where(x => x.Id == BLL.UserAccount.Company.Id).ToList()); RptProduct.LocalReport.DataSources.Add(data); RptProduct.LocalReport.DataSources.Add(data1); RptProduct.LocalReport.ReportPath = @"rpt\master\rptProduct.rdlc"; RptProduct.RefreshReport(); } catch (Exception ex) { } }