ASP.NET MVC RC2 で HtmlHelper 拡張機能を構築しようとしています。このコードは Preview 5 では問題なく動作しましたが、RC2 では動作しなくなりました。その理由を理解しようとしています。コードは次のとおりです。
public static string EmptyDropDownList(this HtmlHelper htmlHelper, string name, object htmlAttributes)
{
return htmlHelper.DropDownList(name, new SelectList(new string[0]), htmlAttributes);
}
問題は、拡張メソッド内から htmlHelper のすべてのメソッドにアクセスできないことです。したがって、htmlHelper.DropDownList が見つかりません。
助言がありますか?