private void OnChecked(object sender, RoutedEventArgs e)
{
try
{
LAB_TEST t = new LAB_TEST();
CheckBox chk = (CheckBox)e.OriginalSource;
if (e.OriginalSource is CheckBox)
{
int OID = Convert.ToInt32(((CheckBox)chk).Tag);
t = eb.TestGetByOID(OID);
bool has = advisedTests.Any(test => test.OID == OID);
if (!has)
{
if (txtGrossAmount.Text != string.Empty)
{
decimal amount = Convert.ToDecimal(txtGrossAmount.Text);
amount += Convert.ToDecimal(t.PRICE);
txtGrossAmount.Text = amount.ToString();
}
else
{
txtGrossAmount.Text = t.PRICE.ToString();
}
advisedTests.Add(t);
}
}
}
catch (Exception ex)
{
}
}
Run Code Online (Sandbox Code Playgroud)
我面临这个问题,我在 Datagrid 中绑定了复选框,当我们单击复选框时,我正在做一些简单的数学计算,它应该在文本框中添加总和,它正在这样做,但问题是鼠标向上滚动并自动向下选中和取消选中复选框,现在文本框中所选项目的总价更高,所选复选框更少或有时更多,因此鼠标向上或向下滚动会产生此问题。任何的想法????谢谢

我想用autoNumeric设置标签的值,但它没有像我这样设置我试过的值
$('#lblTotal').autoNumeric(data.total);
Run Code Online (Sandbox Code Playgroud)
但它没有设置值anyOne使用它???