Click here to Skip to main content
15,897,187 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
C#
if(ddlindentno.SelectedItem.Text != "--Select--")
    {                      
        foreach (GridViewRow row in GVFeedsaleOrder.Rows)
        {
            DropDownList ddl = (DropDownList)row.FindControl("ddltype");
            DropDownList ddl1 = (DropDownList)row.FindControl("ddlqty");
            TextBox txtnufbags = (TextBox)row.FindControl("txtnoofbags");
            TextBox txtrateperkg = (TextBox)row.FindControl("txtrateperkg");

            if (txtnufbags.Text.Trim() != "" && txtrateperkg.Text.Trim() != "" && 
    ddl.SelectedItem.Text != "--Select--" && ddl1.SelectedItem.Text != "--Select--")
            {
                //CalculateTotal();
                objfeedretailPL.sno = Convert.ToInt32(ddlindentno.SelectedValue);
                objfeedretailPL.type = Convert.ToInt32(ddl.SelectedValue);
                objfeedretailPL.quantity = Convert.ToInt32(ddl1.SelectedItem.Text);
                objfeedretailPL.noofbags = Convert.ToInt32(txtnufbags.Text.ToString());
                objfeedretailPL.rateperkg = Convert.ToSingle(txtrateperkg.Text.ToString());                      
                objfeedretailPL.username = Session["username"].ToString();

                int baginkgs = Convert.ToInt32(ddl1.SelectedItem.Text);
                int noofbags = Convert.ToInt32(txtnufbags.Text);
                float ratepkg = Convert.ToSingle(txtrateperkg.Text);
                float recamt = Convert.ToSingle(lblamtrec.Text.ToString());

                float totprvtotal = 0.0f;
                totprvtotal = noofbags * ratepkg * ratepkg;
            }
        }
     }


Here i calculate the first row of dynamic grid..now it's total add the next row..how can i add that..please help me
Posted
Comments
Sibasisjena 2-Jan-14 5:17am    
Can you please explain some more about your problem. I am not getting what is your problem.

1 solution

C#
if(ddlindentno.SelectedItem.Text != "--Select--")
    {       
        float totprvtotal = 0.0f;               
        foreach (GridViewRow row in GVFeedsaleOrder.Rows)
        {
            DropDownList ddl = (DropDownList)row.FindControl("ddltype");
            DropDownList ddl1 = (DropDownList)row.FindControl("ddlqty");
            TextBox txtnufbags = (TextBox)row.FindControl("txtnoofbags");
            TextBox txtrateperkg = (TextBox)row.FindControl("txtrateperkg");
 
            if (txtnufbags.Text.Trim() != "" && txtrateperkg.Text.Trim() != "" && 
    ddl.SelectedItem.Text != "--Select--" && ddl1.SelectedItem.Text != "--Select--")
            {
                //CalculateTotal();
                objfeedretailPL.sno = Convert.ToInt32(ddlindentno.SelectedValue);
                objfeedretailPL.type = Convert.ToInt32(ddl.SelectedValue);
                objfeedretailPL.quantity = Convert.ToInt32(ddl1.SelectedItem.Text);
                objfeedretailPL.noofbags = Convert.ToInt32(txtnufbags.Text.ToString());
                objfeedretailPL.rateperkg = Convert.ToSingle(txtrateperkg.Text.ToString());                      
                objfeedretailPL.username = Session["username"].ToString();
 
                int baginkgs = Convert.ToInt32(ddl1.SelectedItem.Text);
                int noofbags = Convert.ToInt32(txtnufbags.Text);
                float ratepkg = Convert.ToSingle(txtrateperkg.Text);
                float recamt = Convert.ToSingle(lblamtrec.Text.ToString()); 
                
                totprvtotal = noofbags * baginkgs * ratepkg + totprvtotal ;
            }
        }
     }
 
Share this answer
 
v2

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