DateTime in aspx ausgeben

13/03/2008 - 14:54 von Patrick Finger | Report spam
Hallo

In meiner Aspx sollte stehen:

Copyrights 2007 - 2008 (Aktuelles Jahr)


Also wollte ich verwenden:

2007 - <% DateTime.Now.ToString("yyyy"); %>

was allerdings nur zur Ausgabe "2007 - " führt...

Wo liegt mein Fehler?

Kennt jemand zudem eine empfehlenswerte Doku, wo die Unterschiede von
<%
<%#
<%$
<%@
etc aufgezeigt werden?

Vielen Dank und liebe Grüsse
 

Lesen sie die antworten

#1 Thomas Bandt
13/03/2008 - 15:03 | Warnen spam
Patrick Finger schrieb:
was allerdings nur zur Ausgabe "2007 - " führt...

Wo liegt mein Fehler?



http://alexonasp.net/samples/stringformatting/

Dazu: <%= %> verwenden.

Kennt jemand zudem eine empfehlenswerte Doku, wo die Unterschiede von
<%
<%#
<%$
<%@
etc aufgezeigt werden?



Nicht wirklich, aber ist eigentlich einfach:

Inline-Scripting:
<% Response.Write("hallo"); %>

Kürzer:
<%= "hallo" %>

DataBinding:
<%# Eval("Hallo") %>

Gruß, Thomas [MVP ASP/ASP.NET]
http://www.69grad.de - Beratung, Entwicklung
http://www.dotnetjob.de - .NET-Stellenmarkt
https://www.xing.com/net/asp.net - ASP.NET bei Xing!
http://blog.thomasbandt.de - Thomas goes .NET

Ähnliche fragen