.NET프로그래밍/ASP.NET 3.5 SP1
App_Code폴더에 "클래스 라이브러리 파일(공용으로 사용하는 파일)"로 저장한 파일 호출하여 사용하기
holland14
2009. 10. 5. 13:33
==> [App_Code]폴더에 "클래스 라이브러리"로 저장한 [Hi.cs]클래스파일소스
using System;
public class Hi
{
public string Say()
{
return "안녕" + DateTime.Now.ToString();
}
}
/*
여기서 만든 Hi.cs 클래스파일은 App_Code폴더에 저장이 되며,
웹애플리케이션에서 "공통"으로 사용할 수 있는 라이브러리 코드이다.
*/
-------------------------------------------------------------------------------------
* 웹폼으로 [FrmSay.aspx]파일과 코드 비하인드 페이지인 [FrmSay.aspx.cs]파일을 생성한다.(파일생성 후 [FrmSay.aspx]파일에서 "디자인" 및 "소스코딩"은 하지 않았다.)
==> FrmSay.aspx.cs 소스
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class FrmSay : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Hi hi = new Hi();
Response.Write(hi.Say() + "<br >"); // 현재 시간 출력
}
}
-------------------------------------------------------------------------------------
[실행결과]
--> FrmSay.aspx(및 FrmSay.aspx.cs)파일에서 [App_Code]폴더에 "클래스 라이브러리"로 저장되어있는 [Hi.cs]클래스파일의 "Say()메서드"를 호출하여 사용하였다.