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

How to hide delete button in listview for first row only in c# asp.net?

please help me.

Thanks in Advance.

Ankit Agarwal

What I have tried:

protected void lvEmployeeSkill_ItemDataBound(object sender, ListViewItemEventArgs e)
{
ImageButton imgBtnDelete = (ImageButton)e.Item.FindControl("imgBtnDelete");

if (dtCurrentTable.Rows.Count > 0)
{
if (dtCurrentTable.Rows.Count == 1)
{
imgBtnDelete.Controls[0].Visible = false;
}
else
{
imgBtnDelete.Visible = true;
}
}
}
Posted
Updated 28-Jul-16 22:00pm
Comments
Prasad_NC 29-Jul-16 4:54am    
Did you try to do it by jQuery ?

1 solution

try this

C#
protected void lvEmployeeSkill_ItemDataBound(object sender, ListViewItemEventArgs e)
      {
          ImageButton imgBtnDelete = (ImageButton)e.Item.FindControl("imgBtnDelete");
          if (e.Item.DataItemIndex == 0)
              imgBtnDelete.Visible = false;
      }
 
Share this answer
 
Comments
Agarwal1984 29-Jul-16 5:08am    
Thanks it working fine.
Karthik_Mahalingam 29-Jul-16 5:28am    
:)

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