Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Public переменные в ASP.net Добавлено: 12.09.05 12:44  

Автор вопроса:  Марина | ICQ: 241391020 
В Visual Basic 6.0 переменную, которую надо было использовать во всех формах проекта мы объявляли в модуле:
Public peremennaya as Long
А где это делать в ASP.net?

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #1 Добавлено: 13.09.05 08:42
Может быть, точно так же?

Ответить

Номер ответа: 2
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #2
Добавлено: 13.09.05 16:57
Можно точно так же в модуле... Но модуль - пережиток VB6, использовать
его в .NET не рекомендуется... Лучше создать класс, а в нем
статическое поле (лучше конечно свойство, но и поле сойдет):

Public Class MyVars
    Public Shared UserName As String
End Class

'...

MyVars.Username = "Vasya"

Ответить

Номер ответа: 3
Автор ответа:
 Марина



ICQ: 241391020 

Вопросов: 7
Ответов: 20
 Профиль | | #3 Добавлено: 14.09.05 14:58
Допустим у меня есть база, содержащая ID картинок. Если можно по-подробнее, как мне использовать этот статический класс,что бы с каждым нажатием на ссылку (типа листалка),этот класс изменялся на 1 (или -1).Я думаю примерно так,правильно ли?
Public Class MyVars
    Public Shared Number As Short 'Short в моём случае
End Class



'...
допустим Button1_click (...)
MyVars.Number = MyVars.Number + 1 '-1

Ответить

Номер ответа: 4
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 14.09.05 15:22
Да, именно так. Можно использовать сокращенный синтаксис:

MyVars.Number += 1 'увеличить на 1
MyVars.Number -= 1 'уменьшить на 1

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам