webForumDet fria alternativet

Response.Write från klasser

.NET

4 svar · 296 visningar · startad av ChrilleMZ

Medlem sedan jan. 200334 inlägg
Frågan#1

Hej, har stött på ett litet problem när jag ska felsöka mitt script, jag kan inte få någon output direct från klassen som jag skriver, testade med Response.Write med det fungerade inte, för den hittade inte den klassen. Så måste man importera ett namespace eller finns det något annat sätt att skriva ut saker från en klass?

/Chrille

Medlem sedan dec. 19996 721 inlägg
#2

I princip kan du köra Response.Write, om du ger klassen tillgång till Response-objektet (t.ex genom att skicka in det i klassens konstruktor), men det är ändå inte rekommendabelt. Använd i stället Trace. Brimba har en artikel på sin sida

http://www.swesecure.com/?ID=5df7c18d-d538-4e4c-9768-0c7760808d19&IID=15d486eb-f8e4-46ee-a5b5-fb82b7204b3e

Medlem sedan jan. 20011 140 inlägg
#3

tror att det här ska fungera

HttpContext.Current.Response.Write("hej")
Medlem sedan jan. 200334 inlägg
#4

emisson: nu är det så att jag använder mig inte av någon program med output box, utan jag använder mig av notepad och vill skriva ut resultaten direkt på websidan.
När jag försöker köra bat-filen som kompilerar om min klass fil till dll så får jag helatiden error medelande.

andreas lindh: Fick dock inga error när jag använde din kod, men den skrev konstigt nog inte ut något på websidan heller

finns det några andra sätt att göra på?

Medlem sedan dec. 19996 721 inlägg
#5

ChrilleMZ skrev:

emisson: nu är det så att jag använder mig inte av någon program med output box, utan jag använder mig av notepad och vill skriva ut resultaten direkt på websidan.

Vilket går alldeles utmärkt med Trace...

277 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
153 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)