Привет, Я создаю форум, на котором пользователи могут входить в систему и отправлять сообщения ocmments на форуме, я хочу, чтобы имя пользователя было переменной сеанса, поэтому я могу получить его, когда они публикуют комментарий и вставляют имя пользователя в db и также для отображения приветственного пользовательского сообщения.переменная сеанса для имени пользователя
Ниже мой код Логин:
protected void Button1_Click(object sender, EventArgs e)
{
DataSet ds = new DataSet();
localhost.Service1 myws = new localhost.Service1();
ds = myws.GetUsers();
foreach (DataRow row in ds.Tables[0].Rows)
if (txtusername.Text == System.Convert.ToString(row["username"]) &&
txtpassword.Text == System.Convert.ToString(row["password"]))
{
System.Web.Security.FormsAuthentication.RedirectFromLoginPage(txtusername.Text, false);
}
else
Label3.Text = "Invalid Username/Password";
}
ли я объявить переменную сеанса здесь?
Как:
Session["username"] = "username";
Также не уверен, что ввести, чтобы получить имя значения из БД
Благодаря
Хорошо, я могу получить доступ к имени пользователя, которое прекрасно знает. Спасибо – user1389384