Click here to Skip to main content
15,896,118 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello,

hey all how are you? i have one problem in repeater when i have fill the repeater than i don't wont some rows so how can i delete this rows?

one important thing is i want to delete this rows don't want to invisible.so tell me about delete rows in this event.

i.e:
C#
protected void rptData_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {

               if(int num > 3)
               {
                  row delete;
               }
               else
               {
                  row display
               }
         }

friends i'm stuck in this so quick answer me.....
Posted
Updated 21-Dec-12 19:22pm
v2

1 solution

HI,

You can delete the row from the grid by performing the database connectivity and database operation there.

C#
void Repeater_ItemCommand(Object Sender, RepeaterCommandEventArgs e) {        
    if( e.CommandName == "Delete" ) {
        int id = e.CommandArgument.ToString().Numeric();

        db.SPs.SpDeleteAccount(id).Execute();
        // the rest of your code
    }
} 


Refer this link.
Deleting from ASP.NET Repeater item - erroneous deleting


Thanks
 
Share this answer
 
v2
Comments
Ankur Ramanuj 25-Dec-12 5:43am    
amm..actually i want to delete row from repeater not from database...so how can i delete row from item data bound?
[no name] 25-Dec-12 5:54am    
For delete option you need to hide the row otherwise you have to delete from the database. Hiding the row is quiet easier. So use that.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900