我需要创建一个包含多个按钮的页面。例如,一个页面包含两个文本字段和四个标记为加,减,乘和除的按钮。单击其中一个按钮将对两个字段执行适当的操作,并在另一个文本框中返回答案。
任何人都对如何做到这一点有任何想法。我只知道有一个提交按钮的表单。我错过了一些不同的方式,我可以回电话并获得答案,然后将其写入页面?
答案 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页面不记得状态。如果您单击按钮并输出答案并且原始编号丢失,则需要将它们放回到表单上。这是因为当页面从服务器返回时,用户的浏览器将丢失此信息。