2015-05-27 4 views
0

Я очень статически пытаюсь поместить гиперссылки в строки таблицы datagrid. Поскольку на моей странице создано несколько datagrids, созданных ретранслятором, не каждый datagrid (или столбец) требует гиперссылки. В настоящее время я делаю это:Размещение гиперссылок в DataGrid

foreach (DataRow row in tableCopy.Rows) 
{ 
    row[3] = "<a href:'" + row[3] + "/rev/" + row[1] + "'>" + "test" + "</a>"; 
} 

На странице появляются гиперссылки, но когда я иду нажать один появится текстовый курсор окна: cursor appears

Я новичок в ASP.NET и веб-программирования в целом , Как я могу сделать эти фактические ссылки с возможностью нажатия? Спасибо.

+0

дайте мне пример того, что находится в строке [3] и строке [1] –

+0

строка [3] = http://someRepository.com, строка [1] является ориентиром – amza

+0

попробуйте префикс строки [3] с h tt p: // ww w. –

ответ

1
row[3] = "<a href='" + row[3] + "/rev/" + row[1] + "'>" + "test" + "</a>"; 

Я считаю, что двоеточие после «href» - ​​это то, что мешает вам использовать доступные ссылки. Измените двоеточие на «=»

Смежные вопросы