powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблема с получением введенных пользователем значений при обновлении данных в DataGrid
1 сообщений из 1, страница 1 из 1
проблема с получением введенных пользователем значений при обновлении данных в DataGrid
    #33521086
RG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RG
Гость
Каким образом посмотреть в DataGrid ASP.NET 2.0 обновленные данные из таблицы при вводе их пользователем?

Колонка темплейт в DataGrid:

<asp:TemplateColumn HeaderText="Name">

<ItemTemplate>

<asp:Label runat="server" Text='<%# DataBinder.Eval(Container,
"DataItem.name_b") %>' ID="L1">

</asp:Label>

</ItemTemplate>

<EditItemTemplate>

<asp:TextBox runat="server" Text='<%# DataBinder.Eval(Container,
"DataItem.name_b") %>' ID="TextboxName">

</asp:TextBox>

</EditItemTemplate>

</asp:TemplateColumn>

и на событии обновления получаю введенное значение таким образом:

protected void OnUpdate(object sender, GridCommandEventArgs e)
{

string s = ((TextBox)e.Item.FindControl("TextboxName")).Text;

TextBox qtyText = (TextBox)e.Item.Cells[2].Controls[0];

string nm=qtyText.Text;

}
новые значения теряются, видит только старые значения в TextBox.
Использование BoundColumn также не привело к ожидаемому результату.
Как получить новые значения строки DataGrid и решить проблему?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / проблема с получением введенных пользователем значений при обновлении данных в DataGrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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