Beispiel #1
0
 public NamedTemplate(ViewContext viewContext, string name)
 {
     _globals = GlobalOptions.Get(viewContext.HttpContext);
     _writer  = new TemplateWriter(viewContext.Writer);
     if (_globals.InTemplate())
     {
         throw new InvalidOperationException("A named template cannot be defined inside any template.");
     }
     _writer.WriteStart(name);
     _globals.EnterTemplate();
 }