title: In a Richfaces Datatable with clickable rows, I want one column to ignore the onClickEvent
body: <p>In an application based on Seam 2.2.1, JSF 1.2, Richfaces 3.3.3, I have a datatable with clickable rows.
  In the last column, I have an icon (trash). Clicking here should execute a different method (delete). The standard <code>onRowClick</code> event should not apply.</p>
  
  <p>Is there any easy way to accomplish this?</p>
  
  <pre><code>&lt;rich:panel headerClass="panelHeader" styleClass="panel"&gt;
      &lt;f:facet name="header"&gt;Header&lt;/f:facet&gt;
      &lt;rich:dataTable id="myTable" value="#{myModel}" var="k"&gt;
  
          &lt;a4j:support event="onRowClick" action="#{myAction.selectItem(k, facesContext.viewRoot.viewId)}"
                              reRender="myTable"/&gt;
  
              &lt;rich:column&gt;
                  &lt;f:facet name="header"&gt;
                          &lt;h:outputText value="Normal Column - should be clickable"/&gt;
                  &lt;/f:facet&gt;
                  &lt;h:outputText value="#{k.name}"/&gt;
              &lt;/rich:column&gt;
  
              &lt;rich:column &gt;
                  &lt;f:facet name="header"&gt;
                      &lt;h:outputText value="Only Click on Icon should react to Mouseclick"/&gt;
                  &lt;/f:facet&gt;
                  &lt;s:graphicImage value="/img/bin_closed.gif"&gt;
                      &lt;a4j:support event="onclick"
                                   action="#{myAction.deleteItem(k)}"
                                   reRender="myTable"
                                   ajaxSingle="true" limitToList="true"
                                   onsubmit="if(!confirm('Really?')) { return false; }" /&gt;/&gt;
                  &lt;/s:graphicImage&gt;
              &lt;/rich:column&gt;
  
      &lt;/rich:dataTable&gt;
  
  &lt;/rich:panel&gt;
  </code></pre>