ASP+에서 구성 요소 대신 클래스를 어떻게 사용합니까?
/*
두부 프로덕션은 모두 부티크입니다
http://www.asp888.net 두부 기술 스테이션
이 기사를 다시 게시하면 저작권 정보를 보관하십시오
더 많은 기사가 두부 기술 스테이션에 있습니다
*/
ASP+에는 컴파일 된 이진 코드의 구성 요소 대신 사전 관련 (사전 릴리스)을 사용하는 방법이 있습니다.
예를 살펴 보겠습니다
다음 코드를 사용할 수 있습니다.
< %@ 어셈블리 src = test.cs %> // compile c# class
< %@ 어셈블리 src = test.vb %> // vb class를 컴파일합니다.
코드 상단 에서이 코드를 사용하여 컴파일러에게 파일에 포함 된 클래스를 ASP+ 페이지에 컴파일하도록 지시합니다.
test.cs :
공개 클래스 myclass {
공개 문자열 saysomething () {
귀환 두부는 부티크로 만들어졌습니다.
}
}
test.vb :
공개 수업 테스트
readonly 속성은 문자열로 말합니다 ()
얻다
saysomething = 두부 만들기는 모두 부티크입니다
끝 얻으십시오
종료 속성
수업 종료
test.aspx :
< %@ 어셈블리 src = test.vb %>
<html>
<script language = vb runat = server>
sub page_load (발신자 객체, e as eventargs)
새로운 테스트로서의 희미한 온도
lblmsg.text = tmp.saysomething ()
종료 서브
</스크립트>
<body>
<ASP : 레이블 ID = lblmsg runat = server/>
</body>
</html>