/**
  *
  * @param GridField $gridField
  * @param DataObject $record
  * @param string $columnName
  * @return string - the HTML for the column 
  */
 public function getColumnContent($gridField, $record, $columnName)
 {
     // Disable the export icon if current user doesn't have access to view CMS Security settings
     if (!Permission::check('CMS_ACCESS_SecurityAdmin')) {
         return '';
     }
     $field = GridField_FormAction::create($gridField, 'ExportRecord' . $record->ID, false, "exportrecord", array('RecordID' => $record->ID))->addExtraClass('gridfield-button-export')->setAttribute('title', _t('GridAction.Export', "Export"))->setAttribute('data-icon', 'export')->setDescription(_t('GridAction.EXPORT_DESCRIPTION', 'Export'));
     $segment1 = Director::baseURL();
     $segment2 = Config::inst()->get('AdvancedWorkflowAdmin', 'url_segment');
     $segment3 = $record->getClassName();
     $fields = new ArrayData(array('Link' => Controller::join_links($segment1, 'admin', $segment2, $segment3, 'export', $record->ID)));
     return $field->Field()->renderWith('GridField_ExportAction', $fields);
 }