Hi, I did know your problem because I did it. Now I give you a bunch of codes in Visual Basic .NET because i am familiar with VB .NET. But I think it is very easy to translate into C# :) I assume that you have created a table with online one row is the header with 3 columns: ID, Name, URL. The table name is tbMyTable, you can create this table in design mode, or using tag. Then in the Page_load events, your code is Dim cnn as sqlConnection = new sqlConnection(connectionString) 'connectionString is the your connection String Dim cmd as sqlCommand = new Command() Dim reader as new sqlDataReader() cnn.open() cmd.Connection = cnn cmd.CommandText = "SELECT * FROM tbContent" reader = cmd.ExecuteReader() Do While reader.read Dim dr as new TableRow() Dim dcID as New TableCell() Dim dcName as New TableCell() Dim dcURL as New TableCell() dcID.Text = reader.getInt32(0) dcName.Text = reader.getString(1) dcURL.text = "<a href = ''>" & reader.getString(2) & "</a>" dr.Cells.Add (dcID) dr.Cells.Add (dcName) dr.Cells.Add (dcURL) tbMyTable.Rows.Add (dr) Loop reader.close cnn.close() Ich liebe .NET :)