
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.207] |
![]() |
|
![]() |
|
|
Посоветуете:
Вот вы на форуме(это GridView) смотрите темы и в самой левой колонке "картинка"(кнопка, linkbutton или imagebutton). Хочу сделать так, что бы при нажатии на это "картинку" я перешёл на страницу и передал индекс записи напротив которой стоит "картинка". Без всяких ссылок (то бишь str.aspx?id=1). Использовал выделение: protected void gv_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Attributes["onclick"] = ClientScript.GetPostBackClientHyperlink(this.gv, "Select$" + e.Row.RowIndex); } } и на OnClick: { ID = Convert.ToInt32(gv.SelectedDataKey["ID"]); Response.Redirect("str2.aspx"); } Ну иногда это как то работает, но чаще глючит, и выдает ошибку.И в принципе получется надо обязательно надо выбирать какую-то запись. Хотелось бы сделать без выделения: Нажал на "картинку" и попал на страницу(с переданными данными) и в без "?id=1". Подскажите плиз. |