用ASP.NET实现一个简单的计算器,用ASP.NET实现一个简单的计算器相关文章
您的位置:本站首页 - 源码软件 - 网站开发 - ASP.NET - 开发实例
 

用ASP.NET实现一个简单的计算器


  • 文件:
    Calculate.aspx
    bin/Calculate.cs
    bin/Calculate.bat

    步骤:
    1.Calculate.cs

    namespace Calculate
    {
    using System;
    public class math {

    public String _color;
    public int Add(int a,int b)
    {
    return a+b;
    }

    public int Sub(int a,int b)
    {
    return a-b;
    }

    public int Mul(int a,int b)
    {
    return a*b;
    }
    public String Color
    {
    get {
    return _color;
    }
    set {
    _color=value;
    }
    }

    }
    }

    2.Calculate.bat

    csc /t:library /out:Calculate.dll Calculate.cs

    3.执行Calculate.bat

    4.Calculate.aspx

    <%@Import NameSpace="Calculate"%>

    <script language="c#" runat="server">
    public String color;
    void DoAdd(Object Src, EventArgs E)
    {
    math math=new math();
    Message.Text=math.Add(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
    math.Color=C.Value;
    color=math.Color;

    }

    void DoSub(Object Src, EventArgs E)
    {
    math math=new math();
    Message.Text=math.Sub(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
    math.Color=C.Value;
    color=math.Color;
    }

    void DoMul(Object Src, EventArgs E)
    {
    math math=new math();
    Message.Text=math.Mul(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
    math.Color=C.Value;
    color=math.Color;

    }

    </script>
    <font id=Cau color=<%Response.Write(color);%>>用ASP+写得简易计算器</font>
    <form runat="server">

    <input id="A" runat="server"/>
    <input id="B" runat="server"/>
    <input id="C" runat="server"/>
    <asp:button Text="Add" OnClick="DoAdd" runat="server"/>
    <asp:button Text="Sub" OnClick="DoSub" runat="server"/>
    <asp:button Text="Mul" OnClick="DoMul" runat="server"/>
    </form>
    Result:<asp:label id=Message runat="server"/>

    文件:
    Calculate.aspx
    bin/Calculate.cs
    bin/Calculate.bat

    步骤:
    1.Calculate.cs

    namespace Calculate
    {
    using System;
    public class math {

    public String _color;
    public int Add(int a,int b)
    {
    return a+b;
    }

    public int Sub(int a,int b)
    {
    return a-b;
    }

    public int Mul(int a,int b)
    {
    return a*b;
    }
    public String Color
    {
    get {
    return _color;
    }
    set {
    _color=value;
    }
    }

    }
    }

    2.Calculate.bat

    csc /t:library /out:Calculate.dll Calculate.cs

    3.执行Calculate.bat

    4.Calculate.aspx

    <%@Import NameSpace="Calculate"%>

    <script language="c#" runat="server">
    public String color;
    void DoAdd(Object Src, EventArgs E)
    {
    math math=new math();
    Message.Text=math.Add(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
    math.Color=C.Value;
    color=math.Color;

    }

    void DoSub(Object Src, EventArgs E)
    {
    math math=new math();
    Message.Text=math.Sub(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
    math.Color=C.Value;
    color=math.Color;
    }

    void DoMul(Object Src, EventArgs E)
    {
    math math=new math();
    Message.Text=math.Mul(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
    math.Color=C.Value;
    color=math.Color;

    }

    </script>
    <font id=Cau color=<%Response.Write(color);%>>用ASP+写得简易计算器</font>
    <form runat="server">

    <input id="A" runat="server"/>
    <input id="B" runat="server"/>
    <input id="C" runat="server"/>
    <asp:button Text="Add" OnClick="DoAdd" runat="server"/>
    <asp:button Text="Sub" OnClick="DoSub" runat="server"/>
    <asp:button Text="Mul" OnClick="DoMul" runat="server"/>
    </form>
    Result:<asp:label id=Message runat="server"/>

 
 
 
版权所有华夏IT站 by 中国·上海 沪ICP备06018754号
Copyright(C) 2006-2007 www.zzuni.com All Rights Reserved
Processed in 0.109 second(s) -