Castle.MonoRail.Views.Brail.BrailBase.OutputSubView C# (CSharp) Метод

OutputSubView() публичный Метод

Output the subview to the client, this is either a relative path "SubView" which is relative to the current /script/ or an "absolute" path "/home/menu" which is actually relative to ViewDirRoot
public OutputSubView ( string subviewName ) : string
subviewName string
Результат string
		public string OutputSubView(string subviewName)
		{
			return OutputSubView(subviewName, new Hashtable());
		}

Same methods

BrailBase::OutputSubView ( string subviewName, IDictionary parameters ) : string
BrailBase::OutputSubView ( string subviewName, TextWriter writer, IDictionary parameters ) : void

Usage Example

Пример #1
0
 protected void Render(BrailBase view){
     lock (sync){
         if (UseCollapseBlock){
             view.OutputSubView("partStart",
                                new Dictionary<string, object>
                                {{"this", this}, {"wiki", myapp.files.ReadXml("route.xml?$wiki")}});
         }
         if (ViewName.hasContent()){
             view.OutputSubView(ViewName);
         }
         else if (null != RenderObject){
             RenderObject.Render(view);
         }
         else{
             InternalRender(view);
         }
         if (UseCollapseBlock){
             view.OutputSubView("partEnd", new Dictionary<string, object>{{"this", this}});
         }
     }
 }
All Usage Examples Of Castle.MonoRail.Views.Brail.BrailBase::OutputSubView