Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / GridView1->GridView2->DropDownLista / 9 сообщений из 9, страница 1 из 1
09.01.2012, 14:06:08
    #37606452
Joris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView1->GridView2->DropDownLista
Привет всем!
У меня есть GridView1 c EditTemplate,в котором расположен GridView2 (используемый пример: http://www.codeproject.com/KB/webforms/EditNestedGridView.aspx), GridView2 тоже c EditTemplate,в котором расположен DropDownList1 и DropDownList2. Необходимо чтоб обновление данных в 2-й DropDownList происходило автоматически при выборе значения в первом... без всяких нажатий кнопок и т.п.
Проблема у меня в том что я не могу найти DropDownList1 - контрол в EditTemplates CridView2 .
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
Response.Write("<script>alert('Test…')</script>");
}
Заранее блогадарен!
...
Рейтинг: 0 / 0
09.01.2012, 14:21:11
    #37606461
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView1->GridView2->DropDownLista
а постбэк уже происходит? и вы в обработчик _SelectedIndexChanged попадаете?
...
Рейтинг: 0 / 0
09.01.2012, 14:23:50
    #37606464
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView1->GridView2->DropDownLista
PS.
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
(sender as DropDownList).SelectedIndex
}
...
Рейтинг: 0 / 0
09.01.2012, 14:44:42
    #37606485
Joris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView1->GridView2->DropDownLista
Zoriaа постбэк уже происходит? и вы в обработчик _SelectedIndexChanged попадаете?

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
GridView gv = new GridView();
gv = (GridView)GridView1.FindControl("GridView2");
string strOrderID = ((DropDownList)gv.FooterRow.FindControl("DropDownList1")).Text;
....
}
автор
Код: plaintext
1.
Ошибка сервера в приложении '/'.
В экземпляре объекта не задана ссылка на объект.

нейдет DropDownList1....
...
Рейтинг: 0 / 0
09.01.2012, 14:56:09
    #37606501
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView1->GridView2->DropDownLista
смотрите выше
...
Рейтинг: 0 / 0
09.01.2012, 15:09:40
    #37606514
Joris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView1->GridView2->DropDownLista
Zoriaсмотрите выше
да посморел, все норма...

а как сделать при выборе значения из первого DropDownList1, чтобы значения второго DropDownList2 отфильтровалось по значению первого DropDownList1...?
Заранее спасибо!
...
Рейтинг: 0 / 0
09.01.2012, 15:29:56
    #37606522
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView1->GridView2->DropDownLista
Joris,

проще всего через дополнительный источник данных, например, sqldatasource.
...
Рейтинг: 0 / 0
09.01.2012, 15:55:51
    #37606555
Joris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView1->GridView2->DropDownLista
ZoriaJoris,

проще всего через дополнительный источник данных, например, sqldatasource.

понятно, спасибо!
...
Рейтинг: 0 / 0
10.01.2012, 10:49:14
    #37607196
Joris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridView1->GridView2->DropDownLista
Привет всем!
Проблема настолько мизерная. что иногда стыдно об этом спрашивать....

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
        protected void txtOrderID_SelectedIndexChanged(object sender, EventArgs e)
        {
            string srdOrderID = (sender as DropDownList).Text;
            string srdOrderDI = GridView1.DataKeys[1].Value.ToString(); --> как ввести ред. страку
            string srdSQL = "";
            srdSQL = "Select MOde From Helps_HW WHERE Name = '" + srdOrderID + "'";
            AccessDataSource3.SelectCommand = srdSQL;
            ClientScript.RegisterStartupScript(GetType(), "Expand", "<SCRIPT LANGUAGE='javascript'>expandcollapse('div" + (srdOrderDI) + "','one');</script>");
        }


Проблема в том, что при обновления данных страница обновляется и открытый CridView2 (Child) закроется, необходимо сделать так что, при обновления страница не закрывать редактируемый строка…
Заранее спасибо!!!!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / GridView1->GridView2->DropDownLista / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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