Как открыть окно, используя JavaScript, запускаемый из одного представления, не показывая параметр в URL в MVC - PullRequest
0 голосов
/ 14 октября 2011

У меня есть одна кнопка в представлении, и при ее нажатии я пытаюсь открыть новую страницу.У меня есть коллекция на следующей странице.Возможно ли это, не передавая коллекцию строк через URL?

Ответы [ 2 ]

0 голосов
/ 14 октября 2011

Вы можете использовать сеанс var

На первой странице

protected yourvartype yourvar
    {
        get
        {
            var info = (yourvartype )Session["namevar"];

            return info;
        }
        set
        {
            Session["namevar"] = value;
        }
    }

присвоить данные:

yourvar = DATA

на второй странице

protected yourvartype yourvar
    {
        get
        {
            var info = (yourvartype )Session["namevar"];

            return info;
        }
    }

Использование: Newvar = yourvar

но будьте осторожны, отправляйте много информации о переменной и преувеличивайте использование переменных сеанса, поскольку они используют ресурсы сервера

0 голосов
/ 14 октября 2011

В Asp.NET вы можете использовать viewstate в качестве менеджера контекста, но Внимание: не записывайте критические данные в viewstate, их содержимое легко читается с помощью некоторых инструментов.

В PHP вы можете использоватьпеременные сеанса, чтобы справиться с этим.

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