2016-08-10 6 views
0

Meine URL ist wie folgt aufgebaut: localhost: 56698/Default.aspx? lehrlingID=114 Die lehrlingID=114, die Sie am Ende meiner url sehen jetzt muss ich wie dies auch für andere Variable überprüfen in einer Variablen wie dieseSo fordern Sie mehrere QueryStrings aus einer URL an?

lehrlingID = Convert.ToInt32(Request.QueryString["lehrlingID"]);` 

gespeichert wird:

sollte
string md5key = Request.QueryString["id"]; 

Meine URL so aussehen dann: localhost: 56698/Default.aspx ? lehrlingID = 114 & id = 123904871029

, wie ich die lehrlingID sparen und die?in 2 verschiedenen Variablen, auch wenn sie in der gleichen URL sind? Und wie kann ich den QuestionMark ? zwischen meinen Variablen in der URL bekommen?

Antwort

2

Wenn Sie Query-String erstellen sie in Form von

?lehrlingID=114&id=123904871029 
sein sollte

Die ? sollte am Ende der Ressource wie Sie gehen:

localhost:56698/Default.aspx? 

Aber danach sollte es key=value&key=value

Danach sein:

Request.QueryString["id"]; 

Wird wie erwartet.

+0

Es funktionierte, danke für deine Hilfe –

+0

Kein Problem überhaupt –

1

verketten die params &

localhost mit: 56698/Default.aspx lehrlingID = 114 & id = 123904871029

+0

können Sie mir helfen, meine Frage gleich wieder zu bekommen. Ich wurde von der Frage verbannt, weil ich nicht wissen konnte, wie man fragt und wie man dann programmiert, als ich das fragte. du würdest mir wirklich mit einem upvote helfen <3 –

+0

ich gab dir auch einen –

Verwandte Themen