VS2008에서 aspx 파일을 생성하면 head 태그에 runat 속성이 붙는다.

<html> <head runat="server"> </head> <body> </body> </html>

이 태그는 <head> 태그를 서버 쪽 HtmlHead 컨트롤로 변환한다. 이 경우 head 태그 안에 스크립틀릿 <% %>을 넣으면 현재 페이지와 다른 컨트롤에서 실행되는 것으로 간주되어 변수 등이 공유되지 않을 수 있다.

이 경우 runat="server" 부분을 없애주거나 변수 선언을 다른 곳에서 해야 한다.
Retrieved from https://manalith.org:443/wiki/wiki.php/ASP.NET/Scriptlet
last modified 2009-01-07 01:38:33