如何计算从文本框值(int)到标签(int)
本文关键字:int 标签 何计算 计算 文本 | 更新日期: 2023-09-27 18:27:48
嘿,伙计们,我坚持我的应用程序项目是因为这个验证,任何人都可以帮助我解决这个问题。我有一些Textbox
值作为int
,我想像乘法或其他东西一样计算成Label
文本。
public void LoadDataById()
{
SqlDataReader reader = null;
System.Data.SqlClient.SqlConnection conn = konn.GetConn();
try
{
conn.Open();
string sql = "select * from Ms_Register WHERE ID='" + Form_Pembayaran.dataRegistrasi.Id + "'";
SqlCommand command = new SqlCommand(sql, conn);
command.ExecuteNonQuery();
reader = command.ExecuteReader();
while (reader.Read())
{
textBox2.Text = reader["nama"].ToString();
richTextBox1.Text = reader["alamat"].ToString();
textBox4.Text = reader["atasnama"].ToString();
textBox5.Text = reader["keperluanpemb"].ToString();
textBox6.Text = reader["jalan"].ToString();
textBox7.Text = reader["kelurahandesa"].ToString();
textBox8.Text = reader["kecamatan"].ToString();
textBox9.Text = reader["luastanah"].ToString();
textBox10.Text = reader["status"].ToString();
textBox11.Text = reader["penggunaantanah"].ToString();
textBox2.Enabled = false;
richTextBox1.Enabled = false;
textBox4.Enabled = false;
textBox5.Enabled = false;
textBox6.Enabled = false;
textBox7.Enabled = false;
textBox8.Enabled = false;
textBox9.Enabled = false;
textBox10.Enabled = false;
textBox11.Enabled = false;
}
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
finally
{
conn.Close();
}
}
代码按id在文本框中显示一个值,问题是我如何计算文本框中1个值的结果,例如"总价"到标签中,所以我想在标签中进行这样的验证(总价*3)。抱歉我的英语不好
还有其他方法可以检查inputTextBox
是否有可以转换为int
的文本。
int intValue;
if (Int32.TryParse(inputTextBox.Text, out intValue))
{
totalLabel.Text = (intValue * 3).ToString();
}
一般来说,这就是将文本框值转换为整数,然后另存为文本的方法:
var myInt = Convert.ToInt32(tbMyTextBox.Text);
var myResult = myInt * 3;
lblMyLabel.Text = myResult.ToString();
这假设您期望tbMyTextBox值是一个整数。