hi friends if you get crystal report toolbar images in local but do not get on server do this steps


1. copy this folder "CrystalReportWebFormViewer3" to project directory from following path Copy C:\Inetpub\wwwroot\aspnet_client\system_web\2_0_50727
\CrystalReportWebFormViewer3

2. and add these two properties

< id="CrystalReportViewer1" runat="server" autodatabind="true" hascrystallogo="False" enabledatabaselogonprompt="False" enableparameterprompt="False" grouptreeimagesfolderurl="CrystalReportWebFormViewer3/images/tree/" toolbarimagesfolderurl="CrystalReportWebFormViewer3/images/toolbar/">

3. upload CrystalReportWebFormViewer3 folder also on server

  • Datagrid has built in paging sorting and editing capabilities which are not there with the other two controls.
  • Datalist has a property called repeat. Direction = vertical or horizontal.This is most useful in designing layouts.
  • A repeater is used when more intimate control over html generation is required.Repeater is the most customizable. It allows you to create structures like nested lists for example.
  • The Repeater repeats a chunk of HTML you write, it has the least functionality of the three of them. DataList is the next step up from a Repeater; accept you have very little control over the HTML that the control renders. DataList is the first of the three controls that allow you Repeat-Columns horizontally or vertically.
  • Datagrid is most restrictive as regards to customization followed by DataList and finally Repeater is the most customizable. However, instead of working on a row-by-row basis, you’re working on a column-by-column basis. DataGrid caters to sorting and has basic paging for your disposal. NOTE: DataList and DataGrid both render as HTML tables by default.
  • Out of the 3 controls, I use the Repeater the most due to its flexibility. Occasionally I like using a DataList because it allows me to easily list out my records in rows of three for instance.


 

| Modified by Kiran Patel |