ASP .NET Web Application
ASP .NET Web Application
Προσπαθώ να φτιάξω μια απλή σελίδα σε .aspx αλλα δεν τρέχει κανονικά. Για παράδειγμα φτιάχνω μια πολύ απλή σελίδα με τον εξής κώδικα
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="Web4.WebForm1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>WebForm1</title>
<meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0">
<meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language =visualbasic runat=server >
Sub Page_Load(sender as Object,e As EventArgs)
PageLink.href="http://www.cs.aueb.gr"
End Sub
</script>
</head>
<body MS_POSITIONING="GridLayout">
<a id=PageLink runat =server > ΟΠΑ</a>
</body>
</html>
όπου κανονικά θα έπρεπε να μου εμφανίζει το ΟΠΑ σαν link.Παρ'όλα αυτά μου το εμφανίζει σαν απλό κείμενο....
Γενικότερα δεν μπορώ να τρέξω σωστά καμία σελίδα .aspx. Μπορεί κανείς να μου πεί γιατί???????
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="Web4.WebForm1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>WebForm1</title>
<meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0">
<meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language =visualbasic runat=server >
Sub Page_Load(sender as Object,e As EventArgs)
PageLink.href="http://www.cs.aueb.gr"
End Sub
</script>
</head>
<body MS_POSITIONING="GridLayout">
<a id=PageLink runat =server > ΟΠΑ</a>
</body>
</html>
όπου κανονικά θα έπρεπε να μου εμφανίζει το ΟΠΑ σαν link.Παρ'όλα αυτά μου το εμφανίζει σαν απλό κείμενο....
Γενικότερα δεν μπορώ να τρέξω σωστά καμία σελίδα .aspx. Μπορεί κανείς να μου πεί γιατί???????
- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
Κάτσε για να καταλάβω. Παίρνεις το παραπάνω, το βάζεις σε ένα .aspx file και το ανοίγεις με έναν browser; Εάν κάνεις αυτό τότε μην περιμένεις να δείς τπτ μιας και η asp είναι server-side γλώσσα. Αν και δεν έχω ασχοληθεί με ASP θα πρέπει ένας parser να διαβάσει το .asp file να παράγει την html και στην συνέχεια να δείς το αποτέλεσμα(η html που προήλθε απο τις εντολές asp). Για να το κάνεις αυτό θα χρειαστείς έναν web server που να έχει υποστήρηξη ASP, να του φορτώσεις τα αρχεία σου και στην συνέχεια να του "ζητήσεις" το .asp file. Πχ εάν το venus είχε υποστήρηξη θα έπρεπε να φορτώσεις το .asp εδώ και μετά να το δείς κάπως έτσι: http://venus.cslab.aueb.gr/file.asp. μέσα απο έναν browser.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
- mikem4600
- Gbyte level
- Posts: 1363
- Joined: Fri Mar 12, 2004 2:00 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: A Galaxy Far, Far Away
- Contact:
Πρέπει να έχεις εγκαταστήσει τον IIS (στο Add/Remove Programs των Windows 2000/XP/2003), και να φτιάξεις το project σου από το Visual Studio στον τοπικό server. Μετά, ανοίγεις τη σελίδα από έναν browser σε κάποια διεύθυνση τύπου http://localhost/project/...
Autocracy hates questions. Anarchy hates answers.
Ακυρο παιδια το ελυσα το προβλημα. Όταν εγκαθιστάς πρώτα το Visual Studio και μετά τον IIS τότε υπάρχει πρόβλημα. http://support.microsoft.com/default.as ... ;EL;325093
Πάντως αν θέλεις να φτιάξεις .aspx σελίδες , εδώ θα βρείς ένα πολύ χρήσιμο εργαλείο ,το Web Matrix το οποίο είναι πολύ βολικό και σου προσφέρει και εύκολη σύνδεση με βάσεις δεδομένων ... (είναι free για download και μικρό -1,3ΜΒ-)
- Einherjar
- Venus Project Founder
- Posts: 3751
- Joined: Tue Jan 27, 2004 4:42 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Washington DC, USA
- Contact:
Για το συγκεκριμένο θέμα σε ενημερώνει κατά την εγκατάσταση το vs. Προφανώς όταν εγκατέστησες το vs δεν είχες κανά νου ότι θα θες να φτιάξεις κάποιο web projectDimitris wrote:Ακυρο παιδια το ελυσα το προβλημα. Όταν εγκαθιστάς πρώτα το Visual Studio και μετά τον IIS τότε υπάρχει πρόβλημα. http://support.microsoft.com/default.as ... ;EL;325093
[Better to understand a little than to misunderstand a lot]