Я уверен, что это было задано раньше, но я не могу найти подходящий ответ.Добавить гиперссылку на datatable/gridview
Я создаю DataTable динамично и с помощью этого для заполнения веб-управления GridView ...
мне интересно, если или как изменить 1 столбец (URL) быть гиперссылкой?
Мой код для создания DataTable:
private DataTable CreateDataTable()
{
DataTable myDataTable = new DataTable();
DataColumn myDataColumn;
myDataColumn = new DataColumn();
myDataColumn.DataType = Type.GetType("System.String");
myDataColumn.ColumnName = "Title";
myDataTable.Columns.Add(myDataColumn);
myDataColumn = new DataColumn();
myDataColumn.DataType = Type.GetType("System.String");
myDataColumn.ColumnName = "URL";
myDataTable.Columns.Add(myDataColumn);
.
.
.
}
Я добавляю к DataTable следующим образом:
private void AddDataToTable(string title, string strLink......
{
DataRow row = myTable.NewRow();
row["Title"] = title;
row["URL"] = strLink;
.
.
.
затем привязки DataTable к GridView:
datagrid.DataSource = ((DataTable)Session["myDatatable"]).DefaultView;
datagrid.DataBind();
Так что asp.net, не так ли? Я добавил соответствующие теги. – digEmAll
@digemAll, Yeah cheers .. – Standage
Похожие ... http://stackoverflow.com/questions/4109021/link-in-a-datarow-datatable – vapcguy