Отправка информации из одной веб-формы в другую - PullRequest
0 голосов
/ 27 ноября 2009

Я создаю гиперссылки, все они (в зависимости от обстоятельств, могут быть 1, 2 или 1000) отправляются на одну и ту же веб-форму:

из default.aspx envia.aspx

я не могу использовать сессию или что-то, что я уже знаю, потому что я не могу создать столько методов, сколько я хочу (это было бы нехорошо из-за возможных больших чисел)

Например, есть три строки, которые я печатаю по требованию:
дом [ссылка]
автомобиль [ссылка]
цветок [ссылка]

Я хочу, чтобы три ссылки загружали одну и ту же веб-форму aspx, отправляя в качестве параметра строку с этими строками.

Мне все равно, если ответ на vb.net или на c #, все, что вы могли бы помочь, это нормально (хотя я использую vb.net)

Ответы [ 2 ]

4 голосов
/ 27 ноября 2009

вы можете использовать строку запроса?

envia.aspx?param1=something&param2=somethingelse

в envia.aspx:

string param1 = Request["param1"];
string param2 = Request["param2"];
0 голосов
/ 27 ноября 2009

А как насчет постбэков между страницами? Использовал только один раз, но это звучит как хороший кандидат на это. См. Публикация на нескольких страницах на веб-страницах ASP.NET, http://msdn.microsoft.com/en-us/library/ms178139.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...