Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.10.2006, 15:06
|
|||
|---|---|---|---|
|
|||
Почему не обрабатывается GridView1_PageIndexChanged??? |
|||
|
#18+
В данном случае обрабатывается и выводится protected void GridView1_PageIndexChanged(object sender, EventArgs e) { Label4.Text = GridView1.DataKeys[1].Value.ToString(); } В данном случае ничего не обрабатывается и не выводится Даже idx.Tostring(); показывает пустое знаечени?? protected void GridView1_PageIndexChanged(object sender, EventArgs e) { int idx = GridView1.SelectedIndex; Label5.Text = idx.ToString(); Label4.Text = GridView1.DataKeys[idx].Value.ToString(); } DataKeys и KeyFields выставлены ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2006, 15:38
|
|||
|---|---|---|---|
Почему не обрабатывается GridView1_PageIndexChanged??? |
|||
|
#18+
Добавьте в .aspx Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2006, 15:41
|
|||
|---|---|---|---|
Почему не обрабатывается GridView1_PageIndexChanged??? |
|||
|
#18+
ой. сорри. плохо прочитала сначала. А почему у Вас Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2006, 15:59
|
|||
|---|---|---|---|
|
|||
Почему не обрабатывается GridView1_PageIndexChanged??? |
|||
|
#18+
Добавьте в .aspx <asp:GridView ID="GridView1" runat="server" AllowPaging="True" OnPageIndexChanging="GridView1_PageIndexChanging"> ..... </asp:GridView> Прошу прощения ошибка в вопросе... не срабатывает событие OnPageIndexChanging="GridView1_SelectedIndexChanging"> в аспх - есть ссылка на оброботчик. т.е. он как бы срабатвает но в Лейбл не предается значение! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2006, 15:59
|
|||
|---|---|---|---|
|
|||
Почему не обрабатывается GridView1_PageIndexChanged??? |
|||
|
#18+
ой. сорри. плохо прочитала сначала. А почему у Вас GridView1.SelectedIndex ? Прошу прощения ошибка в вопросе... не срабатывает событие OnPageIndexChanging="GridView1_SelectedIndexChanging"> в аспх - есть ссылка на оброботчик. т.е. он как бы срабатвает но в Лейбл не предается значение! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2006, 16:32
|
|||
|---|---|---|---|
Почему не обрабатывается GridView1_PageIndexChanged??? |
|||
|
#18+
А в этом Вы уверены? Код: plaintext 1. Может Код: plaintext 1. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2006, 17:44
|
|||
|---|---|---|---|
|
|||
Почему не обрабатывается GridView1_PageIndexChanged??? |
|||
|
#18+
А в этом Вы уверены? OnPageIndexChanging="GridView1_SelectedIndexChanging"> Может OnSelectedIndexChanging="GridView1_SelectedIndexChanging"> ? Я отписал в других сообщения что допустил опечатку но это не меняло сути вопроса... Рещение нашлось через DataRow_Command Код: protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { int idx = Convert.ToInt32(e.CommandArgument); GridViewRow row = GridView1.Rows[idx]; Response.Redirect("Find.aspx?SqlID=1&Query="+Server.HtmlDecode(row.Cells[0].Text)); } Только вот появилась новая загвоздка: Все нормально значения берутся из ячейки и выводятся в лейбл... НО! мне нужно получить Text LinkButton'a - того самого контрола по которому срабатывает Row_Command! Значение это получить не удается в отличие от зачения ЛЮБОЙ другой яччейки... я подумал и доабавил еше один BoundField , дублирующее значение LinkButton'a и естественно ему задал Visible=false.... ну и естественно в таком состтояниизначение получить не удается... как быть не подскажите?)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.10.2006, 18:19
|
|||
|---|---|---|---|
|
|||
Почему не обрабатывается GridView1_PageIndexChanged??? |
|||
|
#18+
В данном случае обрабатывается и выводится protected void GridView1_PageIndexChanged(object sender, EventArgs e) { Label4.Text = GridView1.DataKeys[1].Value.ToString(); } В данном случае ничего не обрабатывается и не выводится Даже idx.Tostring(); показывает пустое знаечени?? protected void GridView1_PageIndexChanged(object sender, EventArgs e) { int idx = GridView1.SelectedIndex; Label5.Text = idx.ToString(); Label4.Text = GridView1.DataKeys[idx].Value.ToString(); } может так попробуете: protected void GridView1_PageIndexChanged(object sender, EventArgs e) handles GridView1_PageIndexChanged по крайней мере в vb мне это помогало. С уважением, DataKeys и KeyFields выставлены ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&tablet=1&tid=1388181]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 380ms |

| 0 / 0 |
