Deux pages aspx sont concernées par le problème. sous une forme je rassemble l'entité et la lie dans une variable de session et alors avec le bouton cliqué, j'essaye d'obtenir à l'autre page d'aspx avec la méthode de response.redirect (""). Mais, le problème est qu'il me donne un message d'erreur avec un étrange URl.Pourquoi mon response.redirect() ne fonctionne pas correctement?
laissez-moi vous montrer le code que j'ai écrit
formSaleMoneyReceiptEntity = ViewFormSaleMoneyReceipt_DAO.GetMoneyReceiptByFormSL(formSl);
Session["MoneyReceipt"] = formSaleMoneyReceiptEntity;
Response.Redirect("~/Reports/MoneyRepeiptFormReport.aspx",false);
J'utilise l'hôte local et l'URL que je reçois est que
http://www.google-feed.net/results.php?q=localhost 5808 StudentManagement FormSaleMoneyReceipt ASPX & cx = 002904446094441487865% 3Ate-nlsbrcdy & COF = FORID% 3A10 & ie = UTF-8 & & dudit = do = Recherche & vide = 0 & & from = 2 CID = 1
pourquoi est-ce ainsi? Je n'ai aucune idée. Sil te plait aide moi.
Essayez '~/MoneyRepeiptFormReport.aspx' –
est-ce parce que vous avez mal orthographié Receipt dans MoneyRepeiptFormReport? – hcb
J'ai lu cela environ 20 fois pour essayer de repérer le bug, et j'ai raté l'erreur d'orthographe à chaque fois. D'oh! – Polynomial