Please explain what does these following points mean :
1. Label lblprice = (Label)CurrentRow.FindControl("lblPrice");
2. lblTotalPrice.Text = Convert.ToString(dtOrder.Compute("Sum(Item_total)", "")) != "" ?
"Total Price : " + Convert.ToString(dtOrder.Compute("Sum(Item_total)", "")) : "";
3. TextBox txtQty = sender as TextBox;
GridViewRow CurrentRow = (GridViewRow)txtQty.Parent.Parent;
4.
if (e.Row.RowType == DataControlRowType.Footer)
{
Label lbl = e.Row.FindControl("lblTotal") as Label;
...
Go to the complete details ...