Quand Request.Params et Request.Form diffèrent-ils ?

J'ai récemment rencontré un problème où une valeur était nulle si elle était accédée avec Request.Form mais correcte si elle était récupérée avec Request.Params. Quelles sont les différences entre ces méthodes qui pourraient causer cela ?

请先 登录 后评论

2 réponses

Matt Mitchell

La raison était que la valeur que je récupérais provenait d'un élément de formulaire, mais la soumission a été effectuée via un lien JQuery, et non via un bouton de formulaire.

请先 登录 后评论
Brandon Wood

Request.Form inclut uniquement les variables publiées via un formulaire, tandis que Request.Params inclut à la fois les variables de formulaire publiées et les variables d'obtention spécifiées en tant que paramètres d'URL.

请先 登录 后评论
  • 29 abonnés
  • 0 favoris,487 Feuilleter
  • Matt Mitchell posée à 2023-03-22 19:45