title: Hiding row in adf table based on Transient attribute not working
body: <p>I have an <code>JSF</code> page where the user can insert new row in <code>View object</code>. this <code>View object</code> contains a <code>Transient</code> attribute which tells if the record is newly created or not.</p>
  
  <p>In the same page I have an <code>adf table</code> that is bounded to the mentioned <code>view object</code>. This table should display only the newly created records. my approach is to use <code>expression language</code> in the <code>rendered</code> property to hide all other rows that are not newly created. I changed the render property for the table columns as: <code>rendered="#{row.bindings.RowStatus.inputValue eq 'new'}"</code> but the table shows nothing. </p>
  
  <p>Then, I tried to change the <code>rendered</code> property not for the column but to the <code>outputText</code> inside it in the same way. It did work but the problem is that the empty row is still showing.</p>
  
  <p>So, Basically by that I am not hiding the whole row, instead I am hiding the text in side the rows and the rows with empty spaces is still showing in the page.</p>
  
  <p>This the Table from <code>JSF</code> page where the <code>rendered</code> property is applied on <code>outputText</code> inside the column:</p>
  
  <pre><code>&lt;af:table value="#{bindings.UplodedFilesView1.collectionModel}" var="row"
                            rows="#{bindings.UplodedFilesView1.rangeSize}"
                            binding="#{CreatSR_UserBean.fileTable}"&gt;
  
      &lt;af:column sortProperty="#{bindings.UplodedFilesView1.hints.FileName.name}" 
        headerText="File Name" id="c1"&gt;
  
            &lt;af:outputText value="#{row.bindings.FileName.inputValue}" id="it1"
            rendered="#{row.bindings.RowStatus.inputValue eq'new'}"/&gt;
  
     &lt;/af:column&gt;
  
     &lt;/af:table&gt;
  </code></pre>
  
  <blockquote>
    <p>I am using Jdeveloper 11.1.2.3 with ADF Technology</p>
  </blockquote>