我正在尝试在 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。
有什么建议么?