Imprescindible tener la clave de la API de google:
http://code.google.com/intl/en/apis/maps/documentation/javascript/v2/introduction.html#Obtaining_Key.
Tal y como se comenta en
¿Cómo empezar? el modo más sencillo de asignar la clave
al control es poniendo lo siguiente en el web.config:
web.config
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
...
<appSettings>
<add key="googlemaps.subgurim.net" value="ClaveDeGoogle"
/>
</appSettings>
...
</configuration>
De este modo, el control ya se encargaría de todo.
Sin embargo, sigue valiendo asignar la clave desde la propiedad "Key" tanto en el mismo control como en código.
.aspx.cs
GMap1.Key = "ClaveDeGoogle";
o
.aspx
<cc1:GMap ID="GMap1" runat="server" Key="ClaveDeGoogle" />