Response.Form.Key - funzt nur unter NT ???
Heiko Simon
- asp.net
0 Stefan Falz0 Heiko Simon0 Daniel0 Stefan Falz
Hallo alle miteinander!
Ich habe ein klitzekleines <grumml> Problem </grumml>.
Ich möchte von übergebenen Parametern neben dem Wert auch den name bestimmen.
Also:
<input name="Test" value="Was soll das">
wird
Name = "Test"
Wert = "Was soll das"
Das Serverseitige Script soll diese daten nämlich in eine date schreiben, und unabhängig von den übergebenen Parametern sein.
Ich hatte jetzt schon mal eine gangfähige Lösung auf einem NT-Rechner. Auch meinem jetztigen Rechner gehts halt nicht mehr.
Warum?? Hat schon jemand mal Erfahrungen damit gemacht!
<HELP> Hilfe!!! </HELP>
Hallo Heiko,
Hallo alle miteinander!
Ich habe ein klitzekleines <grumml> Problem </grumml>.
Ich möchte von übergebenen Parametern neben dem Wert auch den name bestimmen.
Also:
<input name="Test" value="Was soll das">
wird
Name = "Test"
Wert = "Was soll das"
Das Serverseitige Script soll diese daten nämlich in eine date schreiben, und unabhängig von den übergebenen Parametern sein.
http://www.aspfaq.de/faq/index.asp?FID=52&ELE=4532
Ich hatte jetzt schon mal eine gangfähige Lösung auf einem NT-Rechner. Auch meinem jetztigen Rechner gehts halt nicht mehr.
Warum?? Hat schon jemand mal Erfahrungen damit gemacht!
[...]
Warum ist die Banane krumm? Wenn Du uns nicht sagst, was jetzt nicht
geht, bzw. welche Fehler auftreten, können wir Dir auch keine Antwort
geben. Also, mal die Fehlermeldung oder das Ergebnis posten
Tschau, Stefan
P.S.: Falls jetzt jemand auf die Idee kommt, erklären zu wollen, warum die Banane krumm ist, bitte nicht. Das eine mal im Leben, als
es mir jemand erklärt hat, reicht für die nächsten 10 Leben.
Ich hatte jetzt schon mal eine gangfähige Lösung auf einem NT-Rechner. Auch meinem jetztigen Rechner gehts halt nicht mehr.
Warum?? Hat schon jemand mal Erfahrungen damit gemacht!
[...]
Warum ist die Banane krumm? Wenn Du uns nicht sagst, was jetzt nicht
geht, bzw. welche Fehler auftreten, können wir Dir auch keine Antwort
geben. Also, mal die Fehlermeldung oder das Ergebnis posten
OKOK, ich mach ja schon!
Quellcode
Response.Write(CStr(Request.Form(1).Key))
-> mal als Beispiel nur den Namen ausgeben
Fehlermeldung:
Laufzeitfehler in Microsoft VBScript-Fehler '800a01b6'
Objekt unterstützt diese Eigenschaft oder Methode nicht: 'Key'
P.S.: Falls jetzt jemand auf die Idee kommt, erklären zu wollen, warum die Banane krumm ist, bitte nicht. Das eine mal im Leben, als
es mir jemand erklärt hat, reicht für die nächsten 10 Leben.
Wie komm ich den dazu, dir zu erklären, warum die Banane krumm ist. Das weis doch wirklich jeder. ;-)
Hallo Simon!
So viel ich weiß gibt es die Methode _gar_ nicht. Auch nicht unter NT. Die Lösung auf Stefan Falz' Seite führt aber doch zu Deinem Ergebnis....
Gruß,
Daniel
Hallo Daniel,
<context>
Request.Form(1).key
</context>
So viel ich weiß gibt es die Methode _gar_ nicht. Auch nicht unter NT. Die Lösung auf Stefan Falz' Seite führt aber doch zu Deinem Ergebnis....
Diese Methode gibt es in der Tat nicht, da mit "Request.Form(1)" schon
ein Formularelement ausgewählt wurde und dieses die Methode "key"
nicht kennt.
Aber "key" als solches gibt es. "Request.Form.key(1)". Sowohl auf Win98 (PWS 4) und Win NT 4 (IIS 4)
Tschau, Stefan
Hallo Heiko,
= Request.Form.Key(intCounter)
Also, mal die Fehlermeldung oder das Ergebnis posten
OKOK, ich mach ja schon!
QuellcodeResponse.Write(CStr(Request.Form(1).Key))
-> mal als Beispiel nur den Namen ausgebenFehlermeldung:
Laufzeitfehler in Microsoft VBScript-Fehler '800a01b6'
Objekt unterstützt diese Eigenschaft oder Methode nicht: 'Key'
<% Response.Write(CStr(Request.Form.Key(1)) %>
sollte funktionieren.
Aber eigentlich dürfte Dein Beispiel (wenn es genauso geschrieben
ist), auch unter NT nicht funzen.
Aber das Beispiel auf http://www.aspfaq.de funzt auf Win98 und NT 4 Server (wahrscheinlich auch PWS 4 auf NT 4 WS, hab ich aber nicht da)
Wie komm ich den dazu, dir zu erklären, warum die Banane krumm ist. Das weis doch wirklich jeder. ;-)
Echt, oh mann, da hab ich gedacht, ich weiss was und jetzt.
Schon wieder nur einer von vielen ;-)
Tschau, Stefan