powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / GridView, как достучаться до вложенного DropDownList
2 сообщений из 2, страница 1 из 1
GridView, как достучаться до вложенного DropDownList
    #33554017
OGenry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток!
Вопрос по GridView (ASP.Net 2.0). Ситуация следующая:
В моем GridView существует шаблонное поле TemplateField, в шаблоне <EditItemTemplate> Добавлен
DropDownList:
<Columns>
<asp:TemplateField HeaderText="Name" SortExpression="Name">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("Name") %>'/>
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" />
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("Name") %>'/>
</EditItemTemplate>
</asp:TemplateField>
</Columns>
Необходимо при выборе режима редактирования конкретной строки(нажатие кнопки Edit) заполнить DropDownList данными,
а при нажатии кнопки Update определить выбнанное пользователем значение и записать в базу данных.
Мои пробы осуществить задуманное не увенчались успехом :( .
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridViewRow gvr = ((GridView)sender).Rows[e.NewEditIndex];

for (int i = 0; i < gvr.Cells.Count; i++)
{
DropDownList DDList = (DropDownList)gvr.Cells .FindControl("DropDownList1");
if (DDList != null) {
if (DDList is DropDownList) {
DDList.Items.Clear();
DDList.Items.Add("Hello");
DDList.Items.Add("Hello2");
}
}
}

}
Метод (DropDownList)gvr.Cells.FindControl("DropDownList1"); не находит контрол !!???.
Подозреваю, что это связано с <EditItemTemplate>, но в чем проблема не могу разобраться, уже замучал MSDN, и прошерстил
все форумы. Подскажите в чем проблема и как достучатся до вложенного DropDownList, или может другие варианты решения.
Буду благодарен за любую помощь.
...
Рейтинг: 0 / 0
GridView, как достучаться до вложенного DropDownList
    #33554270
OGenry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все разрешилось, кому интересно смотрите:
http://]www.gotdotnet.ru/Forums/Web/281413.aspx
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / GridView, как достучаться до вложенного DropDownList
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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