23. Frage: Wie viele Möglichkeiten gibt es, HTML -Formularfelder in einer ASP -Datei zu lesen?
Antwort: Zusätzlich zum Lesen der an die URL angehängten Parameter kann das Anforderungsobjekt auch den Inhalt von HTML -Formularfeldern lesen.
<Formular name = Formname Methode = Get | postaction = url> <form>
Die Methode kann zwei Übertragungsmethoden akzeptieren: GET oder POST ist eine Methode, die die Übertragung einer großen Datenmenge ermöglicht. Die Menge der übertragenen Daten ist also begrenzt, aber die Ausführungseffizienz ist besser als die Post -Methode.
Verwenden Sie GET oder Post -Methoden, um Daten an den Server zu senden.
Get: Request.queryString (Feldname) oder kann als Anfrage (Feldname) geschrieben werden.
Beitrag: Request.form (Feldname) oder kann als Anforderung (Feldname) geschrieben werden.
24. Frage: Wie verbessert man die Effizienz der Verwendung von Anforderungssammlungen?
A: Bei Verwendung einer Anforderungssammlung ist dies viel langsamer als der Zugriff auf eine lokale Variable, da sie eine Reihe von Suchanfragen nach der zugehörigen Sammlung enthält. Wenn Sie beabsichtigen, einen Wert aus der Anforderungssammlung mehrmals auf der Seite zu verwenden, sollten Sie in Betracht ziehen, ihn als lokale Variable zu speichern.
25. Frage: Sie können VBScript oder Jscript auf der ASP -Seite verwenden.
A: Obwohl Sie sowohl VBScript als auch Jscript auf der ASP -Seite verwenden können. Es ist jedoch nicht ratsam, sowohl Jscript als auch VBScript auf derselben Seite zu verwenden. Da der Server zwei (nicht ein-) Skript -Engines zwischen (nicht eins) Skriptmotoren zwischenspeichert, erhöht dies die Systembelastung in gewissem Maße. Aus Perspektive der Leistung sollten daher mehrere Skriptmotoren auf derselben Seite nicht gemischt werden.
26. Problem: Wenn wir eine ASP -Datei erstellen und die Syntax einhalten, geben Sie die folgende Adresse über den Browser ein oder öffnen Sie das Surfen durch den Explorer: Und fordern Sie auf, dass die Berechtigungen falsch oder auf die Datei nicht zugegriffen werden können. Warum kann die ASP -Datei nicht normal ausgeführt werden?
Antwort: Dies liegt daran, dass die ASP -Datei zuerst das Attribut zur Ausführung (Skript) benötigt. Stellen Sie auf dem Computer sicher, dass die ASP -Datei im virtuellen Verzeichnis des Webservers gespeichert ist, und können Sie das HTTP -Format durchsuchen. Adressleiste.
27. Frage: Was ist ASP.NET? Was hat es mit ASP zu tun?
Antwort: Active Serverseiten (ASP, Active Server-Seite) ist eine relativ einfache Programmierumgebung, in der Sie HTML, Skriptsprache und eine kleine Anzahl von Komponenten verwenden können, um serverseitige Internetanwendungen zu erstellen.
ASP.NET ist eine leistungsstarke Programmierungsumgebung, die von Microsoft gefördert wird. ASP.NET verwendet C# als objektorientierte Sprache, und in vielerlei Hinsicht wird C# Microsofts Java-ähnliche Sprache. C# ist eine der wichtigsten Funktionen in der ASP.NET -Entwicklung, und Microsoft wird C# zu einem starken Rivalen von Java entwickeln. Dies ist auch ein wichtiger Bestandteil des .NET -Frameworks von Microsoft. Ich denke, C# ist das Hauptwerkzeug für Microsoft, um seine Gegner im Bereich der Programmiersprache zu schlagen.
ASP.NET ist den ASP-Programmen in Objektorientierung, Datenbankverbindungen, große Site-Anwendungen usw. überlegen. ASP.NET bietet auch mehr neue Funktionen in anderen Aspekten, wie z Unterstützt, kann zur einfachen Verarbeitung von XML -Datensätzen verwendet werden.
ASP.NET ist immer noch vollständig im Betriebssystem von Microsoft gesperrt. Diese beiden Sprachen werden zu den Kernsprachen des ASP.NET -Standards.