Existuje způsob, jak vrátit hodnotu v odpovědi?

hlasů
0

Problém je, že přesměrování na podstránku z hlavní stránky tím, že projde několik hodnot v požadavku. Musím se vrátit hodnotu I dostal od manipulovat hodnoty I odeslaných v požadavku a nepotřebuji uchovávat hodnoty v relaci.

Položena 13/08/2010 v 06:13
zdroj uživatelem
V jiných jazycích...                            


4 odpovědí

hlasů
0

Můžete použít PreviousPagevlastnost, v závislosti na tom, jak jste se dostali na novou stránku.

Odpovězeno 13/08/2010 v 06:44
zdroj uživatelem

hlasů
0

Existuje celá řada věcí, které můžete udělat:

  • Page.Request [ „ID_Of_Control_You_Are_Interested_In“] se dostanete hodnotu, kterou potřebujete.

  • Pokud jste Server.Transfer na stránku, kterou můžete volat Context.Handler, házel na stránku, odkud pocházíte a procházet kontrolami sbírku dostat své hodnoty .... (podobné nemovitosti PreviousPage)

Můžete si také prohlédnout parametry řetězce dotazu odeslané v žádosti příliš:

  • Page.Request.QueryString ( "Param_To_Inspect")
Odpovězeno 13/08/2010 v 06:51
zdroj uživatelem

hlasů
0

můžete vrátit své hodnoty jako JSON jako odpověď, a pak pomocí jQuery získat údaje

Odpovězeno 13/08/2010 v 06:55
zdroj uživatelem

hlasů
0

Máte tři možnosti: Řetězec dotazu parametry, cookies a stav relace

Query String Parametry : http://www.aspnet101.com/2007/11/using-the-querystringparameter/

To je dobrý způsob, jak předat data mezi stránkami. To je nejvíce běžně používané a je omezena na maximální délku adresy URL.

Cookies : http://msdn.microsoft.com/en-us/library/ms178194.aspx To je dobrá metoda. To má také omezení velikosti. Výhodou cookies je můžete přetrvávat data, která mohou zahrnovat návštěvy vašich stránek.

Stav relace : http://msdn.microsoft.com/en-us/library/ms178581.aspx toto použití stalo ok metoda, bych použít dvě metody výše, než bych použil stavu relace. Podle mých zkušeností se můžete dostat do potíží velmi rychle se stav relace.

Chcete-li odpověď na vaši otázku: Můžete vzít hodnotu z žádosti a vložte jej do textové pole. Pak na webové stránce, uživatel upraví hodnotu a klikne na tlačítko Save, které příspěvky změněné hodnoty zpět na server.

Nebo můžete použít javascript přidání hodnoty zpět na server.

Odpovězeno 13/08/2010 v 07:01
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more