Как удалить гиперссылку из нижнего колонтитула Gridview и назначить ее текст в качестве нижнего колонтитула - PullRequest
0 голосов
/ 12 августа 2011

Я использую шаблон, сохраненный в gridview, в котором шаблон нижнего колонтитула имеет гиперссылку.При экспорте gridview в Excel необходимо удалить гиперссылку из нижнего колонтитула и назначить текст гиперссылки в качестве текста нижнего колонтитула.M, используя приведенный ниже код для удаления, но это не работает.любезно предлагаю.

for (int i = 0; i < gv.FooterRow.Cells.Count; i++)
        {
            if (gv.FooterRow.Cells[i].Controls.Count > 0)
            {
                foreach (Control ctr in gv.FooterRow.Cells[i].Controls)
                {
                    string CtrName = ctr.GetType().Name;
                    if (CtrName == "HyperLink")
                    {
                        HyperLink lnkbtn = (HyperLink)ctr;
                        string ft = lnkbtn.Text;
                        gv.FooterRow.Cells[i].Text = ft;
                        gv.FooterRow.Cells[i].Controls.Clear();
                    }
                }
            }
        }   

спасибо, Соло

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...