- Home
- Forum
- Angular - EJ 2
- Allow the user select the number of elements in a page with pageSizes
Allow the user select the number of elements in a page with pageSizes
Hello,
Can you please give an example of how to use the paseSizes of the Grid? I want to allow the user to select how many elements he or she wants to see in each page (20, 50 or 100).
Thank you in advance,
Ane
SIGN IN To post a reply.
7 Replies
MS
Madhu Sudhanan P
Syncfusion Team
January 24, 2019 11:50 AM UTC
Hi Ane,
Thanks for contacting Syncfusion support.
You can achieve this requirement using page size dropdown feature. Please refer to the below link to achieve this.
Regards,
Madhu Sudhanan P
AN
Ane
January 24, 2019 01:11 PM UTC
Solved! Now I have another problem. I want to filter 2 of a 4 colums grid and I want them to be type checkbox. I have tried using [filter] but it shows me an error.
Thank you in advance!
MS
Madhu Sudhanan P
Syncfusion Team
January 25, 2019 04:06 AM UTC
Hi Ane,
Could you please share the screenshot of the error or the stack trace to check the reported problem.
Regards,
Madhu Sudhanan P
AN
Ane
January 25, 2019 07:58 AM UTC
Hello,
Now it doesn't show me that error but it filters all the columns and I just want to filter 2 columns. How can I solve that problem?
<ejs-grid [dataSource]='data' [enableHover]='false' [allowSelection]='false' [allowFiltering]='true' [filterSettings]='filterSettings' [allowPaging]='true' [pageSettings]="pageSettings">
<e-columns>
<e-column field='aaaa' headerText='AAAA' textAlign='Center'></e-column>
<e-column field='bbbb' headerText='BBBB' [filter] = 'filter' textAlign='Center'></e-column>
<e-column field='cccc' headerText='CCCC' textAlign='Left'></e-column>
<e-column field='dddd' headerText='DDDD' textAlign='Center'></e-column>
</e-columns>
</ejs-grid>
In the .ts:
filterSettings: FilterSettingsModel;
filter: IFilter;
ngOnInit() {
this.filterSettings = { type: 'Menu', showFilterBarStatus: false };
this.filter = { type : 'CheckBox'};
}
MS
Madhu Sudhanan P
Syncfusion Team
January 28, 2019 04:22 AM UTC
Hi Ane,
Thanks for the update.
We understood that you want to disable filter for some of the columns, if so please set the columns.allowFiltering property as false.
|
<e-column field='bbbb' headerText='BBBB' [allowFiltering]='false' textAlign='Center'></e-column>
|
Regards,
Madhu Sudhanan P
AN
Ane
January 28, 2019 11:23 AM UTC
Thank you!
MS
Madhu Sudhanan P
Syncfusion Team
January 28, 2019 11:34 AM UTC
Hi Ane,
Thanks for the update. Please get back to us if you require further assistance.
Regards,
Madhu Sudhanan P
SIGN IN To post a reply.
- 7 Replies
- 2 Participants
-
AN Ane
- Jan 24, 2019 11:37 AM UTC
- Jan 28, 2019 11:34 AM UTC