Wenn ich Sie richtig verstehe - die Verbindung wird pro Sitzung "neu" hergestellt. Wenn Sie möchten, dass alle Instanzen die Verbindung teilen, sollten Sie sie statisch machen.
setzen Sie es in global.asax:
public static SqlConnection con;
protected void Application_Start(object sender, EventArgs e)
{
con = new SqlConnection(_connectionString);
}
Auf diese Weise teilen Sie dieselbe Verbindung zwischen Ihren Sitzungen.