ASP.net封装

设计如下:

代码:

using System;
using System.IO;

public partial class 四则运算 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    public static int right = 0;

    protected void Button1_Click(object sender, EventArgs e)
    {
        int n1 = int.Parse(TextBox1.Text .Trim ());

        int n2 = int.Parse(TextBox3 .Text .Trim ());

        Char y = Convert.ToChar(TextBox2 .Text .Trim ());

       fengzhuang  con = new fengzhuang ();

        con.cl(n1, n2, y);

        if (con.result == int.Parse(TextBox4 .Text .Trim ()))
        {

            Response.Write("<script>alert(‘回答正确!‘)</script>");

            right++;

        }

        else
        {
            Response.Write("<script>alert(‘回答错误!‘)</script>");

        }
    }
    protected void Button2_Click(object sender, EventArgs e)
    {
        ListBox2.Items.Add(TextBox1.Text + TextBox2.Text + TextBox3.Text + Label1 .Text +TextBox4 .Text);

        TextBox1.Text="";

        TextBox2.Text = "";

        TextBox3.Text = "";

        TextBox4.Text = "";
    }
}

  

封装类:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
///fengzhuang 的摘要说明
/// </summary>
public class fengzhuang
{

		//
		//TODO: 在此处添加构造函数逻辑
		//
       public char ysf;

       public int result = 0;

       public void cl(int number1, int number2, char ysf)

        {          

            if(ysf==‘+‘)

            { 

                 result=number1+number2;

            }

            if (ysf == ‘-‘)

            {

               result=number1-number2;

            }

            if (ysf== ‘*‘)

            {

              result=number1*number2;

             }

           if (ysf == ‘/‘)

            {

              result=number1/number2;

             }

         }

 }

  测试:

时间: 2024-08-27 02:02:30

ASP.net封装的相关文章

把asp程序封装成可执行文件

把asp程序封装成可执行文件(无需IIS web服务器)直接运行的管理系统 文章出处:联动天下 作者:联动天下 发布时间:2005-12-21 该系统采用ASP网页编程技术.SCRIPT脚本编程技术与远程数据库有机结合,实现了远程数据库的维护管理.一个单位只需运行在一台计算机上(建议使用win2000或winXP以上操作系统),其他用户只要通过浏览器登陆该系统,即可进行多部门.多用户同时维护数据库,不同的部门只能维护本部门的相关信息,该系统无需安装,是一套真正的绿色软件.主要功能如下: 1.按任

老陈 ASP.NET封装

第一个页面 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.IO; public partial class _Default : System.Web.UI.Page { protected void Pag

B/S工作原理

转自 http://blog.csdn.net/akkzhjj/article/details/17765541 B/S疑问 先对比C/S,在C/S中我们开发时怎么做的,是不是这样:拖控件,写方法,所有的功能基本就是这样,就像我们的机房收费系统,C/S学习完之后,我们开始B/S学习,这里我们接触的是ASP.NET的web学习,首先我们学习的牛腩新闻发布系统,感觉很简单,和之前的C/S开发有很多相似的地方,大部分实现功能也是拖控件,写方法,最多在ASP.NET中可以通过HTML.CSS设计页面(也

Http跨域

一.传统 ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式安全. 即使使用jQuery的jsonp方法,type设为POST,也会自动变为GET. 官方问题说明: "script": Evaluates the response as JavaScript and returns it as plain text. Disables caching by appending a qu

B/S学习总结

经过5个月的学习,B/S学习的项目完成了.虽然项目完成了,但是感觉自己还是差很远,会的太少了.需要在项目中不断实战吧.下面分别对每个项目进行总结. 牛腩新闻发布系统 简介: 跟着视频里面的牛腩老师来敲一个新闻发布系统.这是B/S阶段的第一个项目. 学习感受: 学习下来基本上就蒙了,老师讲得啥也忘的差不多了,因为到了前台设计的时候大部分都不认识.不过这没关系,虽然没有记住,但是也经历过一遍了.再接触的时候就不会太陌生,就像书要看三遍一样. HTML 简介 HTML(Hyper Text Mark-

Ajax-goahead局部刷新页面

软件开发最常用的方法是:C/S,B/S.如果嵌入式设备中使用Ajax,那么既可以使用C/S方式,也可以使用B/S开发上位机.最近公司的一个项目需要异步获取后台数据,使用form更新数据时会有空白卡顿不会很流畅,需要重新加载整个页面.在网上搜了一些资料,发现没有封装好的函数(本来想偷懒呢),都是简单介绍了一下用法.下面是自己封装的goahead-2-5中Ajax 的函数,可以直接使用的:可以在go-ahead 中使用cJson 对上通信.嵌入式设备中cJson/xml/html 三种数据格式,cj

大家好

http://www.yugaopian.com/people/259723 http://www.yugaopian.com/people/259744 http://www.yugaopian.com/people/259783 http://www.yugaopian.com/people/259824 http://www.yugaopian.com/people/259839 http://www.yugaopian.com/people/259933 http://www.yugao

阿哥吗卡怪每次哦阿哥看啦过啦嘎开吃麻辣个啊蓝光

http://www.xx186.com/web/web_kpic.asp?id=156613http://www.xx186.com/web/web_kpic.asp?id=156608http://www.xx186.com/web/web_kpic.asp?id=156605http://www.xx186.com/web/web_kpic.asp?id=156602http://www.xx186.com/web/web_kpic.asp?id=156600http://www.xx18

风格更家霍建华

http://www.9ku.com/fuyin/daogaoo.asp?dgid=119864http://www.9ku.com/fuyin/daogaoo.asp?dgid=119867http://www.9ku.com/fuyin/daogaoo.asp?dgid=119876http://www.9ku.com/fuyin/daogaoo.asp?dgid=119879http://www.9ku.com/fuyin/daogaoo.asp?dgid=119883http://www