EDN Admin
Well-known member
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt As I am learning and becoming accilimated in the C# and HTML environment, can someone help me
understand how I can build the total in the table footer each time each row is calculated with an OnClick event? My first event is displaying what the total amount should read but how to I calculate the running total from that point on?
Is this where I need to apply a while or for loop in here to build that?
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System.Collections.Generic;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System.Linq;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System.Web;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System.Web.UI;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System.Web.UI.WebControls;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt {
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
public partial class u2ipSchmidt : System.Web.UI.Page
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
protected void ButtonSubmit1_Click(object sender, EventArgs e)
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
double cost1 = Convert.ToDouble(txtQty1.Text) *
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Convert.ToDouble(lblPrice1.Text);
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
lblCost1.Text = "Total cost: " + cost1.ToString("c");
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Total.Text = cost1.ToString("c");
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
protected void ButtonSubmit2_Click(object sender, EventArgs e)
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
double cost2 = Convert.ToDouble(txtQty2.Text) *
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Convert.ToDouble(lblPrice2.Text);
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
Total.Text <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
= "Total cost: " + cost2.ToString("c");
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
protected void ButtonSubmit3_Click(object sender, EventArgs e)
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
double cost3 = Convert.ToDouble(txtQty3.Text) *
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Convert.ToDouble(lblPrice3.Text);
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt Total.Text
<span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
= "Total cost: " + cost3.ToString("c");
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
protected void ButtonSubmit4_Click(object sender, EventArgs e)
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
double cost4 = Convert.ToDouble(txtQty4.Text) *
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Convert.ToDouble(lblPrice4.Text);
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
Total.Text <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
= "Total cost: " + cost4.ToString("c");
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
protected void ButtonSubmit5_Click(object sender, EventArgs e)
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
double cost5 = Convert.ToDouble(txtQty5.Text) *
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Convert.ToDouble(lblPrice5.Text);
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
Total.Text <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
= "Total cost: " + cost5.ToString("c");
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt }
<br/>
View the full article
understand how I can build the total in the table footer each time each row is calculated with an OnClick event? My first event is displaying what the total amount should read but how to I calculate the running total from that point on?
Is this where I need to apply a while or for loop in here to build that?
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System.Collections.Generic;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System.Linq;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System.Web;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System.Web.UI;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt using System.Web.UI.WebControls;
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt {
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
public partial class u2ipSchmidt : System.Web.UI.Page
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
protected void ButtonSubmit1_Click(object sender, EventArgs e)
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
double cost1 = Convert.ToDouble(txtQty1.Text) *
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Convert.ToDouble(lblPrice1.Text);
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
lblCost1.Text = "Total cost: " + cost1.ToString("c");
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Total.Text = cost1.ToString("c");
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
protected void ButtonSubmit2_Click(object sender, EventArgs e)
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
double cost2 = Convert.ToDouble(txtQty2.Text) *
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Convert.ToDouble(lblPrice2.Text);
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
Total.Text <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
= "Total cost: " + cost2.ToString("c");
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
protected void ButtonSubmit3_Click(object sender, EventArgs e)
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
double cost3 = Convert.ToDouble(txtQty3.Text) *
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Convert.ToDouble(lblPrice3.Text);
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt Total.Text
<span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
= "Total cost: " + cost3.ToString("c");
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
protected void ButtonSubmit4_Click(object sender, EventArgs e)
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
double cost4 = Convert.ToDouble(txtQty4.Text) *
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Convert.ToDouble(lblPrice4.Text);
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
Total.Text <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
= "Total cost: " + cost4.ToString("c");
<p style="line-height:normal; margin-bottom:0pt
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
protected void ButtonSubmit5_Click(object sender, EventArgs e)
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
{
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
double cost5 = Convert.ToDouble(txtQty5.Text) *
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
Convert.ToDouble(lblPrice5.Text);
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
Total.Text <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt
= "Total cost: " + cost5.ToString("c");
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
}
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt <span>
<p style="line-height:normal; margin-bottom:0pt <span style="padding:0in; border:1pt windowtext; color:black; font-family:Verdana,sans-serif; font-size:8.5pt }
<br/>
View the full article