[prg] c# gridview asp.net
Здравствуйте, все.
Столкнулся со странным поведением gridview
А именно странности постраничной навигации.
Проявляется все в том, что когда она включена:
GridView1.AllowPaging = true;
GridView1.PageSize = 10;
GridView1.AllowSorting = true;
GridView1.DataSource = GoalsList; GridView1.DataBind();
Количество столбцов становится 0
Они отображаются на странице и все нормально, но свойство count показывает 0
и обратиться Я могу только к столбцу с номером 0.
И когда Я обращаюсь к нему:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
e.Row.Cells[0].Visible = false;
HyperLink ling = new HyperLink();
ling.Text = "comment";
ling.NavigateUrl ="comments.aspx?id="+e.Row.Cells[e.Row.Cells.Count-1].Text;
e.Row.Cells[e.Row.Cells.Count-1].Controls.Add(ling);
}
}
Этот код срабатывает, но постраничная навигация пропадает.
Точнее пропадают ссылки с номерами страниц, но количество отображаемого материала
на странице так же равно 10.
При этом обратиться к столбцам с индексами больше 0 не получается.
Буду благодарен за подсказку.
С уважением, Константин.
Приветствую всех.
Проблема решена!