Gridview中的折扣计算
本文关键字:计算 Gridview | 更新日期: 2023-09-27 18:17:13
在我的gridview中,我有销售价格,数量,折扣,净额。用户输入数量和折扣,结果应该显示在netamount列中。我正在尝试使用此代码,它不来:
foreach (GridViewRow row in GridView1.Rows)
{
Label subtot;
TextBox txtSerAmt = (TextBox)row.FindControl("TxtServiceAmount");
TextBox txtQuantity = (TextBox)row.FindControl("txtQuantity");
TextBox txtdsAmount = (TextBox)row.FindControl("txtdsAmount");
TextBox TxtNetAmt = (TextBox)row.FindControl("TxtNetAmt");
if (txtSerAmt != null && txtQuantity != null && txtdsAmount != null)
{
TxtNetAmt.Text = (((
Convert.ToDouble(txtSerAmt.Text) * Convert.ToDouble(txtQuantity.Text))) * Convert.ToDouble(txtdsAmount.Text)/100).ToString();
}
}
我写的这段代码textchanged事件帮助我解决了这个问题..........
TextBox控件的名称是否与示例中的相同?再看一下,因为有些名字的开头是大写字母,有些则不是。也许你把名字弄混了。c#是区分大小写的