Il file seguente è salvato come file aspx
codice:
<html >
<head >
<title></title>
</head>
<body>
<form id="form1" action="Default.aspx">
<div>
</div>
</form>
</body>
</html>
Il risultato nel browser viene visualizzato come file xml, così:
codice:
- <html>
- <head>
<title />
</head>
- <body>
- <form id="form1" action="Default.aspx">
<div />
</form>
</body>
</html>
Se provo a scrivere il codice in questo modo:
codice:
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
Mi viene visualizzato un errore
codice:
Impossibile visualizzare la pagina XML
Impossibile visualizzare l'input XML tramite il foglio di stile XSL. Correggere l'errore, quindi fare clic su Aggiorna, oppure riprovare in un momento successivo.
--------------------------------------------------------------------------------
Nome con carattere iniziale non valido. Errore durante l'elaborazione della risorsa "http://localhost/TEST/Chapter03/Defaul...
<%@ Page Language="C#" %>
-^
Se elimino questa riga <%@ Page Language="C#" %> dal file il browser IE continua ad elaborare la pagina senza risultati.
Cosa devo fare?
Grazie