/**
  * Renders column as select when it is not editable
  *
  * @param   Varien_Object $row
  * @return  string
  */
 protected function _getNonEditableView(Varien_Object $row)
 {
     /** @var $rmaItemAttribute Enterprise_Rma_Model_Item_Attribute */
     $rmaItemAttribute = Mage::getModel('enterprise_rma/item_form')->setFormCode('default')->getAttribute('reason_other');
     $value = $row->getData($this->getColumn()->getIndex());
     if ($value == 0 && $row->getReasonOther() != '') {
         $html = $rmaItemAttribute && $rmaItemAttribute->getId() ? $rmaItemAttribute->getStoreLabel() . ': ' : '';
         if (strlen($row->getReasonOther()) > 18) {
             $html .= '<a class="item_reason_other">' . $this->escapeHtml(substr($row->getReasonOther(), 0, 15)) . '...' . '</a>';
             $html .= '<input type="hidden" ' . 'name="items[' . $row->getId() . '][' . $rmaItemAttribute->getAttributeCode() . ']" ' . 'value="' . $this->escapeHtml($row->getReasonOther()) . '" />';
         } else {
             $html .= $this->escapeHtml($row->getReasonOther());
         }
     } else {
         $html = $this->escapeHtml($this->_getValue($row));
     }
     return $html;
 }