2009-10-12 126 views
0

我想超级链接动态添加到我的数据表中特定列的单元格。目前我的代码只显示文字。将超链接添加到数据表

这里是我的代码:

SqlConnection conn = null; 
string sSQL = ""; 
string connString = "Datasourceetc"; 

sSQL = "SELECT TEST_ID FROM TEST_TABLE"; 

SqlDataAdapter sda = new SqlDataAdapter(sSQL, conn); 

DataTable dt = new DataTable(); 

sda.Fill(dt); 

foreach (DataRow row in dt.Rows) 
{ 
    row["TEST_ID"] = "<a href='www.google.com'>Google</a>"; //<----I only see the text! 
} 

GridView1.DataSource = dt; 

GridView1.DataBind(); 

谢谢

+0

如果您在浏览器中执行“查看源代码”,您会看到什么? – David 2009-10-12 19:10:35

+0

为什么不把HyperlinkField放入GridView的列部分呢? – 2009-10-12 19:13:17

+0

@大卫 - 为个别​​块它显示: < A HREF =“www.google.com” >谷歌</A > – EverTheLearner 2009-10-12 19:16:15

回答