2016-03-06 46 views
2

有誰知道如何在我的代碼中添加一個超鏈接到我的代碼中的用戶名列?ejgrid列中的Syncfusion超鏈接

$("#ManagerApprovalGrid").ejGrid({ 
         dataSource: data, 
         isResponsive: true, 
         allowScrolling: true, 
         allowFiltering: true, 
         allowSorting: true, 
         columns: [ 
          { field: "userDispName", headerText: 'Timesheet User', textAlign: ej.TextAlign.Left, width: 20}, 
          { field: "weekEndDate", headerText: 'Week End Date', textAlign: ej.TextAlign.Center, width: 20 } 

         ] 

        }); 

感謝 迪

回答

1

請參閱下面的知識基礎,把超鏈接ejGrid

https://www.syncfusion.com/kb/3767

更新

的ejGrid使用JSRender模板來渲染其內容。所以你可以像下面那樣將參數傳遞給超鏈接。

$("#ManagerApprovalGrid").ejGrid({ 
        . . . . . 
        columns: [ 
         { 
         field: "userDispName", 
         template:"<a href=something/{{:userDispName}}>View</a>" 
         headerText: 'Timesheet User', 
         textAlign: ej.TextAlign.Left, width: 20 
         }, 
         . . . . 

        ] 

       }); 

演示:http://jsplayground.syncfusion.com/nvoeeoel

+0

你會知道如何與鏈接參數傳遞?例如:模板:「View」 –

+0

@DeeSheehan,查看更新的答案.. – Madhu