我在搜索替换自动完成的jQuery方法时发现了这个例子:
public static MvcHtmlString AutocompleteFor<TModel, TProperty>(this HtmlHelper<TModel> html, Expression<Func<TModel, TProperty>> expression, string actionName, string controllerName)
{
string autocompleteUrl = UrlHelper.GenerateUrl(null,
actionName,
controllerName,
null,
html.RouteCollection,
html.ViewContext.RequestContext,
includeImplicitMvcValues: true);
return html.TextBoxFor(expression,
new
{
data_autocomplete_url = autocompleteUrl
});
}
但它并不喜欢&#34; Expression&#34;在论证中。我做错了什么?