닷넷, C#, ASP.NET, 간단한 ASP.NET 프로그램, 닷넷웹프로그램, ASP.NET강좌교육
웹페이지에 ASP.NET
코드 넣기:namespace prefix = o ns =
"urn:schemas-microsoft-com:office:office" />
아래의 간단한 예를 보자
<script language="C#"
runat="server">
void Page_Load()
{
Response.Write("Hello… C#코드
안에서<BR>");
}
</script>
<html>
<head></head>
<body>
Hello... HTML 안에서
</body>
</html>
위의 예제를 실행 하기 위해서는
c:\inetpib\wwwroot 아래에 hello.aspx로 저장 하고 http://lcoalhost/hello.aspx로 웹브라우저에서 실행 하면 된다.
아래의 예제도 같은 결과를 나타낸다.
Page_Laod() 함수는 가장 먼저 시작되므로…
<html>
<head></head>
<body>
Hello... HTML 안에서
<BR>
<script language="C#"
runat="server">
void Page_Load()
{
Response.Write("Hello… C#코드
안에서<BR>");
}
</script>
</body>
</html>
아래의 경우는 인라인 코드 블록을 사용한 예 이다.
<html>
<head></head>
<body>
Hello... HTML 안에서
<BR>
<% Response.Write ("Hello2...")
%>
</body>
</html>
아래의 경우는 ASP.NET
서버 컨트롤을 이용하여 작성 한 간단한 예 이다.
<script language="C#"
runat="server">
void Page_Load()
{
Message.Text =
"ASP.NET...";
}
</script>
<html>
<head></head>
<body>
첫번째 HTML
라인 <br/>
<asp:label
id=Message runat="server"/><br/>
두번째 HTML
라인 <br/>
</body>
</html>
물론 이상의 경우외에 ASP.NET
코드를 HTML과 별도의 파일로 분리하는 방법도 존재 한다. (src 이용)
[예제 : 간단한 XML 문서의 제작]
먼저
c:\inetpub\wwwroot에 학생.xml을 만들자
<?xml version="1.0"
encoding="euc-kr"?>
<학생>
<이름>홍길동</이름>
<나이>22</나이>
<주소>서울 강남구
역삼동</주소>
</학생>
xmlTest.aspx
<%@ Page language="C#"
runat="server" Debug="true"%>
<%@ Import
namespace="System.Data" %>
<%@ Import
namespace="System.Xml" %>
<script language="C#"
runat="server">
void Page_Load()
{
string xmlFile =
@"c:\inetpub\wwwroot\학생.xml";
DataSet ds = new
DataSet();
ds.ReadXml(xmlFile);
DataGrid1.DataSource =
ds;
DataGrid1.DataBind();
}
</script>
<html>
<head></head>
<body>
<asp:DataGrid id="DataGrid1"
runat="server"/>
</body>
</html>
오라클자바커뮤니티 실전 개발자 강좌 - 개인80% 환급
댓글 없음:
댓글 쓰기