2009-11-27 93 views
0

我生成超鏈接,所有這些(取決於circunstance,可能是1,2或1000)發送到同一個網絡表單:從一個網絡表單信息發送到另一個

從Default.aspx的 到ENVIA的.aspx

我無法使用會話,或任何我已經知道了,因爲我不能創造儘可能多的方法,我想(這不會是好的,由於可能大量)

例如,是三行我按需印刷:
房子[鏈接]
車[鏈接]
花[鏈接]

我想三個鏈接加載相同的aspx webform發送作爲參數與這些行的字符串。

我不在乎,如果答案是在vb.net或C#中,任何你能幫助它的確定(我使用vb.net雖然)

+0

我注意到你說你是新手。請記住標記適當的答案。謝謝! – 2009-11-27 19:18:23

回答

4

您可以使用查詢字符串?

string param1 = Request["param1"]; 
string param2 = Request["param2"]; 
+0

對查詢字符串的大小有限制,如果他有成千上萬的鏈接,這會窒息。 – nickytonline 2009-11-27 18:49:48

+0

256個字符,你可以發送到querystring ..它是querystiring的最大極限 – sikender 2009-11-27 18:57:25

+0

我不會發送很多參數,只有一個,但我必須能夠發送大量的參數之一。 – Marcelo 2009-11-27 18:59:02

0

什麼crosspage回傳:

envia.aspx?param1=something&param2=somethingelse 
在envia.aspx

?只用過一次,但這聽起來像是一個很好的候選人。請參閱ASP.NET網頁中的跨頁面發佈,http://msdn.microsoft.com/en-us/library/ms178139.aspx

+0

我該如何使用它? – Marcelo 2009-11-27 18:57:17

+0

好吧,它的工作,使用了querrystring!謝謝! – Marcelo 2009-11-27 19:12:57

相關問題