Hi Team,
I am using below code ,
i required auto adjust columns width , please provide code asap.
please find attached screen for ref.
<ejs-grid #grid [dataSource]='data' [allowPaging]='true' [pageSettings]='pageSettings' [allowSorting]='true'
allowReordering='true' (actionComplete)="actionComplete($event)" [height]="300"
(queryCellInfo)='tooltip($event)' (dataBound)="dataBound($event)">
<e-columns>
<div *ngFor="let column of ColumnList">
<div *ngIf='column.hyperLink === true'>
<div *ngIf='column.field === "Name"'>
<e-column [field]="column.field" [headerText]="column.headerName" [visible]='column.visibility'
[customAttributes]='customAttributes' [width]="column.width" >
<ng-template #template let-data>
<a (click)='onClickName(data)' class="hyl">{{data.Name}}</a>
</ng-template>
</e-column>
</div>
<div *ngIf='column.field === "CustomerNo"'>
<e-column [field]="column.field" [headerText]="column.headerName" [visible]='column.visibility'
[customAttributes]='customAttributes' [width]=150>
<ng-template #template let-data>
<a (click)='onClickCustomerNo(data)' class="hyl">{{data.CustomerNo}}</a>
</ng-template>
</e-column>
</div>
</div>
<div *ngIf='column.hyperLink !== true'>
<div *ngIf='column.field === "BusinessAlias"'>
<e-column [field]="column.field" [headerText]="column.headerName" [visible]='column.visibility'
[customAttributes]='customAttributes' width=150>
</e-column>
</div>
<div *ngIf='column.field === "Ssoid"'>
<e-column [field]="column.field" [headerText]="column.headerName" [visible]='column.visibility'
[customAttributes]='customAttributes' width=150>
</e-column>
</div>
</div>
</div>
</e-columns>
</ejs-grid>
Attachment:
autofitcolumns_423d9e8b.zip