如何用C#创建一个类并在其他Web页中调用该类的方法(2)

原创 2007年09月13日 14:48:00
写好这个类后,如何调用呢,比如在CPKAnalysis.aspx页面调用
using System;
using System.Collections;using System.ComponentModel;
using System.Data;using System.Drawing;
using System.Web;using System.Web.SessionState;
using System.Web.UI;using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
 
using System.IO;using System.Threading;
using System.Globalization;using System.Reflection;using System.Resources;
using System.Data.OracleClient;//oracle数据库连接需要的命名空间
using System.Data.OleDb;using System.Configuration;//Access数据库连接需要的命名空间
 
namespace SFCWEB
{
     ///<summary>
     /// Summary description for CPKAnalysis.
     ///</summary>
     public class CPKAnalysis : System.Web.UI.Page
     {
         SFCWEB.bin.Stone StoneFunction=new SFCWEB.bin.Stone();
//为了调用类中的方法需要在此声明,StoneFunction相当于这个类的实例
         static string[,] storedata2=new string[100,8];
//静态数组,一旦赋值,则不会变更,直到程序结束
private void Page_Load(object sender, System.EventArgs e)
         {
              if(!Page.IsPostBack)
              {                                                                        
              }
         }
         private void ModelSelected(object sender, System.EventArgs e)
         {       
              GC.Collect ();     string model=DropDownListModel.SelectedItem.Value;
string model1=DropDownListModel.SelectedItem.Text;
              if(model=="请选择项目名")
              {    msg_label.Visible=true; msg_label.Text="项目名不能为空";          }
              else
              {
                 //将工站显示到下拉框方法3,利用Access数据库
                   ArrayList itestitemList= new ArrayList ();     int icount=0;
                   string project=model1.ToString();
                   OleDbConnection myconn1= new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Request.PhysicalApplicationPath+(ConfigurationSettings.AppSettings["AccessParth"]));
     StoneFunction.GetStationFromAccess(itestitemList,ref icount,project,myconn1);
     //调用实例StoneFunction的GetStationFromAccess()方法
                   DropDownListStation.Items.Clear();//将下拉框的内容清空
                   DropDownListStation.Items.Add("All");
                   for (int i=0;i<icount;i++)//将工站的内容添加到下拉框控件中
                   {    DropDownListStation.Items.Add(itestitemList[i].ToString()); }
              }
}
}
}
  

C#--第2周实验--任务2(1)--用户输入一个字符,并用Console类的Readkey()方法读取该字符,并在控制台上输出该字符(改进版)

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:创建...

C++创建一个类(1.只能在堆上创建; 2 只能在栈上创建; 3 不能被继承(堆上和栈上都可以创建))

/* 1 只能在堆上创建对象(不能被继承,不能再栈上创建对象) 将类的构造函数声明为private,但是为了 创建该类的对象,则必须提供创建对象和释放对象的接口, 用static函数成员实...

cocos2d-x 如何制作一个类马里奥的横版平台动作游戏 1 献给所有对动作游戏有爱的朋友

大家一定很想知道超级马里奥,洛克人这样优秀的横版动作游戏是怎么制作的吧? 本文翻译自国外著名IOS源码教学商业网站raywenderlich 的IOS Game Start Kits三件套之一的Pl...

用Cocos2d-JS制作一个类神经猫游戏《你是我的小羊驼》

一夜之间,《围住神经猫》的小游戏火了。它的玩法很简单,用最少的步数把一只神经兮兮的猫围死。7月22号上线以来,3天、500万用户和1亿访问,想必各位程序猿都按耐不住了,想实现自己的神经猫游戏。 在这...

面试题2 设计一个类,我们只能生成该类的一个实例

using System; using System.Collections.Generic; // 包含定义泛型集合的接口和类;泛型集合允许用户创建强类型的集合, ...

cocos2d-x 如何制作一个类马里奥的横版平台动作游戏续 2

欢迎回来,上篇我们讲到了物理引擎中重力环境模拟以及主角考拉与地面墙壁的碰撞,相信大家已经对2D世界的物理模拟有了一定的了解,现在我们接着讲如何让考拉动起来吧!       让考拉动起来!...

编写一个计算长方体体积的C#WindowsForm,包含一个类,一个方法,三个属性

据说这是一题考官出给面试的人做的题,有四十多号高手都做不全面的题,很多人都质疑这些所谓的高手,我在自己做了以后才明白这题真的是很经典,可惜我只是一只刚刚步入实习期的菜鸟,讲不出什么。在这里也只是写写自...

Hibernate的使用component的方法把另外一个实体类作为一个类完全传递,使用一个表示(十五)

1 package com.bjsxt.hibernate; import javax.persistence.Embedded; import javax.persistence.Entity;...

自己写PHP扩展之创建一个类

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。欢迎转载,转载请注明出处 。本文地址:http://imsiren.com/archives/572上一章用扩展创建了一个变量..这次...

OC-002.OC中如何创建一个类

OC中创建类: 1.需要先设计一个类名,比如人类。 2.类中包含它的属性,比如:姓名、年龄、升高等。 3.类中有一些基本的方法,比如遍历自己的属性等。 总结一个类需要:类名、类的属性、类的方法...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何用C#创建一个类并在其他Web页中调用该类的方法(2)
举报原因:
原因补充:

(最多只允许输入30个字)