HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Csak szöveges adat szolgáltatása ASP.NET-es alkalmazás által


Szöveges kimenet 1. rész

Példaprogram letöltése

10012 bájt

Egy apró trükköt felhasználva elérhetjük azt, hogy az ASP.NET-es alkalmazásunk csak szöveges adatot küldjön a kliens felé. Ezt felhasználva könnyen előállíthatunk olyan alkalmazásokat, melyek az interneten HTTP-n keresztül szolgáltatnak tetszőleges szöveges adatot. Az így küldött adat nem tartalmaz semmilyen HTML kódot, fejlécet, vagy bármi egyebet. A küldött adat csupán szöveges, olyan mintha egy TXT-t küldtünk volna át a kliensnek.

Ez a trükk abban rejlik, hogy egy-egy webes kérés végén egyszerűen töröljük az adott WebForm által generált HTML fejlécet és tartalmat, majd a számunkra szükséges szöveget írjuk a Response objektumba annak Write függvényével. A WebForm által generált adatok törléséhez szintén a Response objektumot használjuk, ezen belül is a ClearContent függvényt.
    protected void Application_EndRequest(Object sender, EventArgs e)
    {
      Response.ClearContent();
      Response.Write("Software Online példaprogram © 2002 (http://www.SoftwareOnline.hu)");
    }
További hasznos trükk, amivel befolyásolhatjuk azt, hogy a szövegünk milyen kódolással kerüljön elküldésre az az, hogy a WebForm1-nél a Charset property-n kiválaszthatjuk a kódolás típusát tetszés szerint.


Könyv
Ez a cikk megtalálható ebben a könyvben: C# Software Offline 2002 évkönyv 423. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |