incomingtax.aspx

来自「这是《ASP.NET编程实作教程》一书中的源文件 如果有此书的朋友不防下载过来参」· ASPX 代码 · 共 45 行

ASPX
45
字号
<%@ Import Namespace="tax" %>
<html>

<script language="C#" runat="server">

  double salary = 0;

  //计算按钮触发的函数
  public void SM_Click(Object sender, EventArgs E)
  {
      try 
      {
        salary = Double.Parse(tb_Salary.Text);
      }
      catch (Exception) { }

      //生成服务的类
      TaxService service = new TaxService();
      //调用服务的taxForSalary计算所得税
      double tax=service.taxForSalary(salary);
  
      Result1.Text = "<b>您要缴纳:</b> = " + tax.ToString();
      Result2.Text = "<b>税后收入:</b> = " + (salary-tax).ToString();       
  }
</script>

<body style="font: 12pt verdana">

  <h4>所得税计算</h4>
  <form runat="server">  
    <div style="padding:15,15,15,15;background-color:beige;width:300;border-color:black;border-width:1;border-style:solid">
    请输入月薪: 
      <br><asp:TextBox id="tb_Salary" Text="15" runat="server"/><p>
      <input type="button" id="SM_button" value="计算" OnServerClick="SM_Click" runat="server">
      <p>
      <asp:Label id="Result1" runat="server"/><p>
      <asp:Label id="Result2" runat="server"/>
    </div>
  </form>
</body>
</html>



  

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?