Wie erstelle ich einen Link in Gridview in asp.net

Ich versuche, eine Webseite mit einer Rasteransicht zu erstellen. Diese Rasteransicht soll einen Link wie unten haben

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

Wenn der Benutzer in der Rasteransicht auf einen der Zeilenlinks klickt, wird eine leere Seite geöffnet und ein Ergebnis angezeigt.

Hier ist, wie ich Daten an die Rasteransicht binde, aber ich weiß nicht, wie ich die Verknüpfung festlegen soll

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();
}

Hier ist das Markup

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

Wie kann ich aus der CODE-Spalte einen Link erstellen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage