[ASP]<!-- #include file=??? -->??, Server.Execute(...)?? 페이지 로딩하기!!
Posted 2008/08/29 13:49|
|
|
댓글 하나가 운영자에겐 커다란 힘이 됩니다!
[질문]
Sever.Execute(..)을 통해서 web page 레이아웃을 구성하고있습니다. 그런데 보여줄 페이지에 매개변수를 넘기는 방법을 모르겠습니다.
Sever.Execute( "test.asp?param=1234" ) 이와같이 하면 될줄알았는데 안되더군요.
하나의 페이지에 여러개의 파일(페이지)가 포함되어 보여지며 특정페이지에는 매개변수를 넘겨주고 싶습니다. 매개변수를 넘겨받아 그에따른 결과가 보여지길 원하거든요.
꼭 #include나 Execute와 같은 방법이 아니여도 좋습니다. 고수님들의 도움 부탁드립니다.
[답변]
Server.Execute(변수) 를 사용하시려면
<%
param = 1234
%>
<!--#include file="./test.asp"-->
<%
' 프로그램 계속.. ^^
%>
이렇게 하시면 test.asp 파일내에서 param = 1234로 인식합니다.
너무 어렵게 생각하셨나봐요... ^^;;;
다른 방법은
<%
param = 1234
Session("param") = 1234
Server.Execute("test.asp")
%>
로 해놓고...
test.asp에서 param 이라는 변수를 Session("param") 에서 받아와도 되겠네요. ^^
위의 정보가 도움이 되셨나요? 그렇다면 댓글 하나만 남겨주세요.
댓글 하나가 운영자에겐 커다란 힘이 됩니다!

