セルにテキストをステータスまたはプレーンテキストとしてリンクとして表示する必要があります。 ステータスが「削除済み」の場合、名前はプレーンテキストまたはハイパーリンクとして表示されます。以下は私のグリッドオプションです。私はいつもそれをハイパーリンクとして取得しています。セルテンプレートを修正して正しいものにしてください。条件付きセルテンプレートin uiグリッド角度j
$scope.gridOptions = {
data: 'ProjectDetails',
columnDefs: [
{ field: 'Id', displayName: 'ID', visible: false },
{ displayName: 'Name', width: 200, cellTemplate: '<div> {{row.entity.ProjectStatus}} != Deleted </div>' ? '<div><a href="http://################ID={{row.entity.Id}}">{{row.entity.Name}}</a></div>' : '<div> {{row.entity.Status}}</div>' },
{ field: 'Expense', displayName: 'Operating Expense', width: 185, cellFilter: 'noFractionCurrency' },
{ field: 'Status', displayName: 'Status', width: 150 }
]
};
あなたのソリューションを受け入れてみませんか? – Sampath