2015-10-30 2 views
0

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

Можно ли хранить все, что они вносят в Cookie? А затем повторите вызов на веб-сайте?

Я использую .Net VB. Может кто-то указать мне в правильном направлении, что я должен смотреть в Интернете за помощью и руководством.

спасибо, что заранее!

+0

Конечно, вы можете сохранить его в файле cookie .. или сеансе! Это зависит от того, что вы будете делать с этим значением? что делает приложение? Посмотрите эту ссылку http://www.codeproject.com/Articles/31914/Beginner-s-Guide-To-ASP-NET-Cookies – Moe

ответ

1

Существует несколько способов сделать это. То, как я предпочитаю: Давайте рассмотрим его как веб-сайт ASP, и ценность исходит от TextBox.

Пример:

Register.aspx -> Для того, чтобы получить значение.

Session["yourSessionVariableName"] = yourTextBoxName.Text; 

Home.aspx -> Извлечь значение. (Предположим, вы показываете его на этикетке)

yourLabelName.Text = Session["yourSessionVariableName"].ToString(); 

Сообщите мне, если это поможет. :) Счастливое кодирование.

+0

Эй! Спасибо за это. Это помогает. Однако, как мне перейти на функцию onSubmit. Было бы лучше использовать js для фактического хранения значения и вызвать его? Благодарю. –

+0

Вы хотите, чтобы значение сохранялось на событии onClick/onSubmit кнопки? Если да, Если вы используете HTML Button Control: тогда вам нужно использовать JS. Но если вы используете элемент управления Button ASP (который я рекомендую): тогда вы можете написать код на это событие onClick. (В файле aspx.cs) –