我正在尝试为 WebViewPage 类创建扩展方法,以便能够在我的 .cshtml 文件中调用 @Foo() 。而且我几乎可以肯定以下代码应该可以工作,但它没有......
我正在使用 System.Web.Mvc,所以我认为这也不是命名空间问题。
namespace System.Web.Mvc
{
public static class WebViewPageExtensions
{
public static void Foo(this System.Web.Mvc.WebViewPage view)
{
//do something...
}
}
}
注意:我也尝试使用自定义 WebViewPage 类来执行此操作,该类有效,但我想了解为什么我不能使用扩展方法。
谢谢