cómo crear un enlace en gridview en asp.net

Estoy tratando de crear una página web que tiene una vista de cuadrícula. Esta vista de cuadrícula se supone que tiene un enlace como el siguiente

http://localhost/Test.aspx?code=123

cuando el usuario haga clic en uno de los enlaces de las filas en gridview, abrirá una página en blanco y mostrará algún resultado.

Aquí es cómo vinculo los datos a la vista de cuadrícula pero no sé cómo establecer el enlace

protected void Page_Load(object sender, EventArgs e)
{
    string firma_no = logoFrmNr.ToString().PadLeft(3, '0');
    string active_period = logoFrmPeriod.PadLeft(2, '0');

    SqlConnection conn = new SqlConnection(conStr);
    string selectSql = @"SELECT 
                                LOGICALREF,
                                CODE , 
                                DEFINITION_ ,
                                FROM 
                                LG_CLFLINE";

    SqlCommand cmd = new SqlCommand(selectSql, conn);
    DataTable dt = new DataTable();
    SqlDataAdapter da = new SqlDataAdapter(cmd);
    da.Fill(dt);
    GridView1.DataSource = dt;
    GridView1.DataBind();

    conn.Close();
}

aquí está el marcado

<asp:GridView ID="GridView1" runat="server" EnableModelValidation="True">
</asp:GridView>

¿Cómo puedo hacer un enlace fuera de la columna CODE?

Respuestas a la pregunta(4)

Su respuesta a la pregunta