我已在网络表单中创建四个文本框(val1, val2, val3, total
)。如果用户在20
中输入textbox1
的值{" total
"应为20
,如果用户输入第二个值为30
,则total
应为50
..但不应使用按钮重定向方法。答案应该显示在同一页面?任何人都可以在asp.net中提供代码。提前谢谢。
答案 0 :(得分:0)
您可以使用Javascript进行此计算并在页面上显示结果。使用按钮的OnClientClick方法或在文本框上放松焦点。我假设你不想将结果存储在服务器/数据库上。如果您需要在服务器端完成此计算,请使用相同的ajax调用。阅读有关Jquery / Ajax的信息
答案 1 :(得分:0)
如果您不使用Javascript,我建议您创建标签LblResult
,当您单击将此代码添加到您的代理时。
注意:在asp.net文本框中添加验证器
LblResult.Text = Convert.ToInt32(Tbx1.Text.Trim()) +
Convert.ToInt32(Tbx2.Text.Trim()) +
Convert.ToInt32(Tbx3.Text.Trim()) +
Convert.ToInt32(Tbx4.Text.Trim());