Cỏch viết code trong chương trỡnh

Một phần của tài liệu Bài giảng thiết kế và triển khai website (trường đại học thương mại) (Trang 30)

Cỏch viết code inline

Trong cỏch viết Code inline, mó vẫnđược viết trongcỏc trang ASP.NET nhưng khụng trộn lẫn với HTML cỏc trang ASP.NET nhưng khụng trộn lẫn với HTML dành cho phần nội dung, khiđú code client và code server cỏch nhau bởi cặp tag <% %>

Vớ dụ:

<%String strName=”Hello World”;%><B><%=strName%></B> <B><%=strName%></B>

8/9/2017 Bộ mụn CNTT - Khoa HTTT Kinh tế và TMĐT 176

Cỏch viết code trong chương trỡnh

Xut dữ liu cho client:

Cỳ phỏp:

% bl %

<%=VariableName%>

8/9/2017 Bộ mụn CNTT - Khoa HTTT Kinh tế và TMĐT 177

Cỏch viết code trong chương trỡnh

Cỏch viết Code Behind

Là hỡnh thức viết code trong một tập tin khỏc. Khi đú 

trong tập tin .aspx cần phải khai bỏo rừ nơi chứa 

code với cỳ phỏpp p sau:

<%@Page Language=”C#” AutoEventWireup=”true”CodeFile=”FileNameCode” Inherits=”ClassContainCode”%> CodeFile=”FileNameCode” Inherits=”ClassContainCode”%>

8/9/2017 Bộ mụn CNTT - Khoa HTTT Kinh tế và TMĐT 178

Cỏch viết code trong chương trỡnh

Trongđú: FileNameCode là tờn tập tin code. Tập tinnày cú phần mở rộng là .aspx.cs, .aspx, .vb, … tuỳ này cú phần mở rộng là .aspx.cs, .aspx, .vb, … tuỳ

theo ngụn ngữsửdụngđểviết code

• Vớ dụ:

• Vớ dụ:

8/9/2017 Bộ mụn CNTT - Khoa HTTT Kinh tế và TMĐT 179

Cỏch viết code trong chương trỡnh

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="VD.aspx.cs" Inherits="VD" %> CodeFile="VD.aspx.cs" Inherits="VD" %> <html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server"><title>Untitled Page</title></head>

VD.aspx

<head runat="server"><title>Untitled Page</title></head><body> <body>

<form id="form1" runat="server"> (adsbygoogle = window.adsbygoogle || []).push({});

<asp:Label ID="Label1" runat="server"> </asp:Label> <br /><asp:Button ID="Button1" runat="server"  <asp:Button ID="Button1" runat="server" 

OnClick="Button1_Click" Text="Button" /></form> </form>

</body></html>

Một phần của tài liệu Bài giảng thiết kế và triển khai website (trường đại học thương mại) (Trang 30)