aspx-Seite mit eingebettetem Script-Code
Zu Abschnitt 6.1 des Buchs
Dieses Beispiel zeigt die einfachste Form einer dynamischen aspx-Seite,
bei der die Script-Anweisungen in C# einfach zwischen <% ... %> in den HTML-Code
eingefügt werden. Es implementiert einen Besucherzähler, bei dem der Zählerwert
in einer Datei abgelegt wird.
../../samples/6/Simple1.aspx
<%@ Page Language="C#" %>
<%@ Import namespace="System.IO" %>
<html>
<head>
<title>Dynamische ASPX-Seite</title>
</head>
<body>
<h1>Willkommen</h1>
Sie sind der <%
FileStream s = new FileStream(Server.MapPath("Counter.dat"), FileMode.OpenOrCreate);
int n = 0;
try {
BinaryReader r = new BinaryReader(s);
n = r.ReadInt32();
} catch {}
n++;
s.Seek(0, SeekOrigin.Begin);
BinaryWriter w = new BinaryWriter(s);
w.Write(n);
s.Close();
Response.Write(n);
%>. Besucher dieser Seite!
</body>
</html>
|
Ausführung
http://dotnet.jku.at/book/samples/6/Simple1.aspx
Ergebnis
|