Member 13041059 Ответов: 0

Не удалось обновить внутренний gridview


GridView.DataBind();
TextBox UserName = (TextBox)GridView.Rows[e.RowIndex].FindControl("TextBox1");
TextBox Password = (TextBox)GridView.Rows[e.RowIndex].FindControl("TextBox2");
Label lbl= (Label)GridView.Rows[e.RowIndex].FindControl("Label2"); 
       SqlDataSource1.UpdateCommand = "Update UserDetails Set UserName='" + UserName.Text + "', Password='" + Password.Text + "' where Exi_ID=" + lbl.Text + " And Edition_Id=" + Session["Edition_ID"].ToString() + "";   


Проблема здесь:-

SqlDataSource1.UpdateCommand = "Update UserDetails Set UserName='" + UserName.Text + "', Password='" + Password.Text + "' where Exi_ID=" + lbl.Text + " And Edition_Id=" + Session["Edition_ID"].ToString() + "";


когда я пытаюсь обновить его, он не обновляется
Например, я пытаюсь обновить pass с 12345 до 1234567, а затем в "Password. Text" он показывает только старое значение

Что я уже пробовал:

Я ничего не пробовал. может ли кто-нибудь, пожалуйста, помочь мне в этом

Richard Deeming

И зачем вы заново изобретаете колесо? ASP.NET имеет несколько совершенно хороших встроенных систем аутентификации - например, Личность ASP.NET [^]

Sinisa Hajnal

Если бы был способ, я бы поддержал все три комментария. :) хорошая работа, Ричард!
Оригинальный плакат: немедленно остановитесь, или вы сделаете систему, которая будет широко открыта для всевозможных взломов и повреждений. Прочтите предлагаемые ссылки и начните все сначала.

0 Ответов