You need to sign in to do that
Don't have an account?
Lukesh Karmore
what does it mean
what does it mean rendered="{!NOT(a.isEdit)}
<apex:commandlink value="Edit" rerender="thePB"
rendered="{!NOT(a.isEdit)}" action="{!editmethid}">
<apex:param name="rowNumber" value="{!a.rowNo}" assignTo="{!rowIndex}"/>
</apex:commandLink>
<apex:commandlink value="Edit" rerender="thePB"
rendered="{!NOT(a.isEdit)}" action="{!editmethid}">
<apex:param name="rowNumber" value="{!a.rowNo}" assignTo="{!rowIndex}"/>
</apex:commandLink>
So the meaning of rendered="{!NOT(a.isEdit)}" is that you render your commandLink only if you are not editing it currently.
and the value of this {!NOT(a.isEdit)} ???
Reply me
if a.isEdit is true , then {!NOT(a.isEdit)} or {!!a.isEdit} is false
if a.isEdit is false , then {!NOT(a.isEdit)} or {!!a.isEdit} is true
Hope you get your answer