Отправляет email-рассылки с помощью сервиса Sendsay

[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 не получается.

Буду благодарен за подсказку.

С уважением, Константин.

Ответить   Wed, 4 Dec 2013 23:06:14 +0600 (#2886319)

 

Ответы:

Приветствую всех.

Проблема решена!

Ответить   Thu, 5 Dec 2013 03:24:22 +0600 (#2886572)

 

Следите за содержанием своих сообщений. Подобные реплики не интересны никому,
кроме Вас. Поэтому оставьте их при себе. Больше такое отправлять лист не надо.

Если же Вы готовы поделиться информацией с другими подписчиками, то опишите как
именно была решена проблема.

Ответить   Thu, 5 Dec 2013 01:32:05 +0400 (#2886582)