powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / shared для одного web-порльзователя
1 сообщений из 1, страница 1 из 1
shared для одного web-порльзователя
    #32782152
Красотка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые помогите пожалуйста!

Приведу упрощенный вариант проблемы:
1. Создаю проект ASP.NET Web Application
2. Объявляем Private Shared i As Integer в классе WebForm1
3. Создаем Кнопочку и текстбокс
4. Создаем
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TextBox1.Text = CStr(i)
i += 1
End Sub

Ворос такой: если, в объявлении переменной i не писать, что она общая, то значения
i не сохраняются и после каждого нажатия пишется 0. Если с sherad - сохраняется, то есть после каждого нажатия значение ++,

НООО shared получается для всех копий, то есть если мы запускаем это приложение как готовую web-страницу сразу на нескольких компъютерах, то переменная i становится общей не для одного пользователя, а для всех (то, что нажатие одного пользователя изменяет i для всех)

А ХОЧЕТСЯ, чтобы для кажодого было свое i!!!!
Через Session пробывал (для string, integer и т.д), но ведь для более сложных объектов он не подходит!

Помогите пожалуста и спасибо за Ваше терпение, мой спаситель.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / shared для одного web-порльзователя
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]