Fehlermeldung "Filtern nicht zugelassen" in ASP.NET MVC

In meinem konkreten Fall (Text im Ausgabe-HTML-Strom ersetzen) habe ich das Konzept des Filters jetzt verworfen.

Stattdessen leite ich meine Views von einer Basis-Klasse ab und mache dort die Textersetzung:

public abstract class ZulWebMainViewBase : WebViewPage
{
    public override void WriteLiteral(object value)
    {
        value = AppResInformation.ReplacePlaceholders(value);
        base.WriteLiteral(value);
    }

    public override void Write(object value)
    {
        value = AppResInformation.ReplacePlaceholders(value);
        base.Write(value);
    }
}

sowie:

public abstract class ZulWebMainViewBase<TModel> : WebViewPage<TModel>
{
    public override void WriteLiteral(object value)
    {
        value = AppResInformation.ReplacePlaceholders(value);
        base.WriteLiteral(value);
    }

    public override void Write(object value)
    {
        value = AppResInformation.ReplacePlaceholders(value);
        base.Write(value);
    }
}

Die Textersetzungen finden in der Funktion AppResInformation.ReplacePlaceholders statt.