Display No Results Text for Individual Field Groups in View
The best to do this is using theme layer. In your case,views-view-grid.tpl.php is used to display the results.

There are different ways to alter that.

Solution A: Using template preprocessors

Add this function to template.php in your theme folder.

&lt;?php
/**
 * Implements hook_preprocess_views_view_grid().
 *
 * Check if there is no result for this group and provide an appropraite message.
 *
 */
function phptemplate_preprocess_views_view_grid(&amp;$variables) {
    $view = $variables['view'];
    if ($view-&gt;name == 'YOUR_VIEW_NAME') { // Only do this for a specific view
        if (empty($variables['rows'])) {
            $variables['caption'] = t('No results.');
        }
    }
}


Solution B: Overriding the template file

Copy views-view-grid.tpl.php to your theme folder and then modify it.
You may also want to rename the template file so it would only apply to a specific view. (Learn how to find the appropriate template file name for Views).

&lt;?php

/**
 * @file
 * Default simple view template to display a rows in a grid.
 *
 * - $rows contains a nested array of rows. Each row contains an array of
 *   columns.
 *
 * @ingroup views_templates
 */
?&gt;
&lt;?php if (!empty($title)) : ?&gt;
  &lt;h3&gt;&lt;?php print $title; ?&gt;&lt;/h3&gt;
&lt;?php endif; ?&gt;

&lt;?php // We check if there is no result we print a meesage ?&gt;
&lt;?php if (empty($rows)) : ?&gt;
  &lt;?php print t('No results.'); ?&gt;
&lt;?php endif; ?&gt;

&lt;table class="&lt;?php print $class; ?&gt;"&lt;?php print $attributes; ?&gt;&gt;
  &lt;?php if (!empty($caption)) : ?&gt;
    &lt;caption&gt;&lt;?php print $caption; ?&gt;&lt;/caption&gt;
  &lt;?php endif; ?&gt;

  &lt;tbody&gt;
    &lt;?php foreach ($rows as $row_number =&gt; $columns): ?&gt;
      &lt;tr &lt;?php if ($row_classes[$row_number]) { print 'class="' . $row_classes[$row_number] .'"';  } ?&gt;&gt;
        &lt;?php foreach ($columns as $column_number =&gt; $item): ?&gt;
          &lt;td &lt;?php if ($column_classes[$row_number][$column_number]) { print 'class="' . $column_classes[$row_number][$column_number] .'"';  } ?&gt;&gt;
            &lt;?php print $item; ?&gt;
          &lt;/td&gt;
        &lt;?php endforeach; ?&gt;
      &lt;/tr&gt;
    &lt;?php endforeach; ?&gt;
  &lt;/tbody&gt;
&lt;/table&gt;