• Jure Kotnik
  • NEWBIE
  • 0 Points
  • Member since 2017

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 1
    Questions
  • 0
    Replies
public class prijava_controller 
{
    public String idDel                 {get;set;}
    public list<Student__c> lista         {get;set;}
    
    public prijava_controller(ApexPages.StandardController controller){
       
        query();
        lista = new list<Student__c>();
  
    }

      public void deleterow()
      {
          String myId = System.currentPageReference().getParameters().get('rowId');  
 
                for(Integer i=0; i<lista.size(); i++) 
                {
                    Student__c c = lista[i];
                    if (c.Id == myId) 
                    {
                      lista.remove(i); // remove item only from list for avoid dispaly this item on vf page
                      // delete(c); - delete record from database
                      break;
                        }
                 }  

          
           }


apex:
                <apex:repeat value="{!lista}" var="s">      
                                                    
                    <TR>
                        
                        <TD>
                       <apex:commandButton  value="{!deleterow(s.Id)}" styleClass="delete">
                        <apex:param name ="rowId" value="{!deleterow(s.Id)}"/>
                        </apex:commandButton> 

                        </TD>

User-added image