没有错误唉。。
if (TextBox1.Text != null && TextBox2.Text != null)
{
string result = Convert.ToString(Convert.ToDouble(TextBox1.Text) * Convert.ToDouble(TextBox2.Text));
Label1.Text = "保存成功,结果为:" + result + "元";
}
gv3或者gv4为非数字。
Convert.Todouble不能转换非数字的数据。
你要确定gv3和gv4输入的不是字符串
if (gv3 != null && gv3 !="" && gv4 != null&& gv4 !="")