Ho impostato un pageBaseType personalizzato in web.config come questo ...pageBaseType in asp.net mvc3 razor - funziona! - No intellisense però?
<pages pageBaseType="Status.Site.CustomWebViewPage">
A mio avviso cshtml, faccio questo per assicurarsi che vedo il tipo di base CustomWebViewPage, lo faccio.
Response.Write(this.GetType().FullName);
Response.Write(this.GetType().BaseType.FullName);
Come test stupido, la mia CustomWebViewPage ha un metodo R simile a questo.
public abstract class CustomWebViewPage<T> : WebViewPage<T>
{
public void R(string content)
{
Response.Write(content);
}
}
e che funziona bene, posso chiamare il mio metodo R stupida dal mio cshtml e puf funziona.
MA - Non sto ottenendo alcun amore intellisense nel file cshtml, che è un grosso problema.
Qualche idea?
Oh uomo - il vecchio trucco ravvicinato e aperto - ha funzionato perfettamente. – user133380
+1 Quasi odio quando funziona, perché in genere ho provato tutto il resto a questo punto. – Dan