aidez-moi s'il vous plaît à obtenir la valeur de la chaîne de requête à partir de l'URL.
Request.QueryString["id"]
5 Réponses :
n'est-ce pas censé être?
Votre URL n'est pas valide. fait référence à un em> bookmark em> nommé Vous devez utiliser p> id = test code>. p> http://test.com/test.aspx?id=test
Son appel API donc je ne peux rien faire.
Je vois que vous êtes venu un long chemin @henkholesman. Avec la réputation de 193K et dans le haut de 0,05%, vous savez probablement maintenant ce qu'est un appel API Haha.
Une chaîne de requête commence par un point d'interrogation Essayez: p> ? code> pas un cash # code>. http://test.com/test.aspx?id=test
Je suis d'accord avec tout le monde que le note que ce n'est pas réellement possible obtenir l'ancre de l'URL, Par exemple: P> Le problème est que # spécifié une ancre dans la page, le navigateur / em> voit: p> puis regarde dans la page pour p> car il est le côté du client, vous devez échapper à la # de l'URL - vous ne pouvez pas l'obtenir Sur le serveur, car le navigateur est déjà désactivé. P> Si vous souhaitez la pièce après le #, vous devez le copier à l'aide de JavaScript avant que la demande soit envoyée sur le serveur et placez la valeur dans la requête. p> Plus d'infos ici C # Obtenir une URL complète avec "#" a> p> p> # code> devrait être un ? code>, mais juste fyi:
http://test.com/test.aspx#id=test code> p>
blockquote>
http://test.com/test.aspx code> p>
blockquote>
Si vous souhaitez l'utiliser comme étiquette de hasch, vous pouvez utiliser: avec ce code, vous aurez la valeur de votre étiquette de hachage. p> p>