protected override void OnInit(EventArgs e)
{
if (this.XmlDocument == null)
{
// if there's no document for this zone name yet, load it
var doc = RetrieveXml(this.ZoneName);
if (doc != null)
{
Blog.CurrentInstance.Cache[ZoneName] = doc;
}
}
base.OnInit(e);
}