【发布时间】:2012-03-21 21:27:43
【问题描述】:
我确定以前有人问过这个问题,但我找不到合适的答案。
我正在动态创建一个数据表并使用它来填充 Web 控件网格视图...
我想知道是否或如何将 1 列 (URL) 更改为超链接?
我创建数据表的代码:
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);
.
.
.
}
我添加到数据表如下:
private void AddDataToTable(string title, string strLink......
{
DataRow row = myTable.NewRow();
row["Title"] = title;
row["URL"] = strLink;
.
.
.
然后将数据表绑定到gridview:
datagrid.DataSource = ((DataTable)Session["myDatatable"]).DefaultView;
datagrid.DataBind();
【问题讨论】:
-
所以它是 asp.net,不是吗?我添加了相应的标签。
-
@digemAll,是的,干杯..