表单上的多个按钮

时间:2010-12-30 10:36:30

标签: asp.net asp.net-mvc

我需要创建一个包含多个按钮的页面。例如,一个页面包含两个文本字段和四个标记为加,减,乘和除的按钮。单击其中一个按钮将对两个字段执行适当的操作,并在另一个文本框中返回答案。

任何人都对如何做到这一点有任何想法。我只知道有一个提交按钮的表单。我错过了一些不同的方式,我可以回电话并获得答案,然后将其写入页面?

1 个答案:

答案 0 :(得分:0)

你应该可以毫无问题地做到这一点。确保所有按钮都有一个事件处理程序。 例如:

<asp:Button ID="btnAdd" runat="server" Text="Add" onclick="btnAdd_Click" />
<asp:Button ID="btnSubtract" runat="server" Text="Subtract" onclick="btnSubtract_Click" />

你的代码背后会有:

protected void btnAdd_Click(object sender, EventArgs e)
{
    //Add code
}

protected void btnSubtract_Click(object sender, EventArgs e)
{
    //Subtract code
}

还记得asp页面不记得状态。如果您单击按钮并输出答案并且原始编号丢失,则需要将它们放回到表单上。这是因为当页面从服务器返回时,用户的浏览器将丢失此信息。

相关问题