protected override void Render(HtmlTextWriter writer)
{
base.Render(writer);
if (this.configResourcePlaceHolder)
{
writer.Write(InitScriptFilter.CONFIG_SCRIPT_PLACEHOLDER);
return;
}
switch (this.Mode)
{
case ResourceMode.Style:
writer.Write(InitScriptFilter.INIT_STYLE_PLACEHOLDER);
break;
case ResourceMode.Script:
writer.Write(InitScriptFilter.INIT_SCRIPT_PLACEHOLDER);
break;
case ResourceMode.ScriptFiles:
writer.Write(InitScriptFilter.INIT_SCRIPT_FILES_PLACEHOLDER);
break;
default:
throw new ArgumentOutOfRangeException();
}
}