我试图在将高度和重量值插入文本框之前,单击保存后显示BMI结果。我该怎么办?自动计算在保存之前插入的值c#
protected void btnSave_Click(object sender, EventArgs e)
{
Boolean transSuccess = false;
String myScript = "";
String sqlStmt = "";
OracleConnection conOra = new OracleConnection(conOraStr);
conOra.Open();
OracleTransaction transOra;
transOra = conOra.BeginTransaction();
double weight = Convert.ToDouble(txtWeight.Text);
double height = Convert.ToDouble(txtHeight.Text);
double bmi;
bmi = Math.Round((weight/(height * height))* 10000, 1);
lblbmi.Text = String.Format(bmi.ToString(),"0,0");
}
您是否尝试过在'txtWeight'和'txtHeight'文本框上创建'change'事件并更新那里的'lblbmi'文本? – MaKCbIMKo
这是最简单的方法。 – MaKCbIMKo
这是一个非常基本的问题,即使是好的和可以回答的。我投票以基于意见的方式来结束这个问题。 –