Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DOTNET PROGRAMMING
SEM 1I 2016/2017
Figure Q1
CalculatorDemo.aspx
<title> Calculator</title>
</head>
Example
<body>
<form id="form1" runat="server">
Value 1:
<asp:TextBox ID="valueBox1" runat="server"></asp:TextBox>
<asp:DropDownList ID="operatorDropDownList" runat="server">
<asp:ListItem value="+"> </asp:ListItem>
<asp:ListItem value="-"> </asp:ListItem>
<asp:ListItem value="*"> </asp:ListItem>
<asp:ListItem value="/"> </asp:ListItem>
</asp:DropDownList>
Value 2:
<asp:TextBox ID="valueBox2" runat="server"></asp:TextBox>
<br /><br />
<asp:Button ID ="CalculateButton" runat="server"
OnClick="calculateButton_Click" Text="Calculate" />
Result:
<asp:TextBox ID="resultTextBox" runat="server"></asp:TextBox>
</form>
</body>
</html>
The code behind
protected void calculateButton_Click(object resultTextBox.Text=result.ToString();
sender, EventArgs e)
}
{
else
if (valueBox1.Text.Length > 0 &&
{
valueBox2.Text.Length > 0)
resultTextBox.Text=string.Empty;
{
}
double result = 0;
}
double value1 =
Convert.ToDouble(valueBox1.Text);
double value2 =
Convert.ToDouble(valueBox2.Text);
switch (operatorDropDownList.SelectedValue)
{
case "+":
result = value1 + value2;
Programming in the
break;
case "-":
code - .aspx.cs
result = value1 - value2;
break;
case "*":
result = value1 * value2;
break; 1 2
case "/":
result = value1 / value2;
break; The Result
}
The Result