Wie dieser Code zu AspNetCore konvertierenAsp.NET MvcHtmlString und ModelMetadata.FromLambdaExpression zu AspNetCore?
public static MvcHtmlString ChqLabelFor<TModel, TValue>(this HtmlHelper<TModel> html,
Expression<Func<TModel, TValue>> expression, object htmlAttributes)
{
var metadata = ModelMetadata.FromLambdaExpression(expression, html.ViewData);
string resolvedLabelText = metadata.DisplayName ?? metadata.PropertyName;
if (metadata.IsRequired)
{
resolvedLabelText += "*";
}
return LabelExtensions.LabelFor<TModel, TValue>(html, expression, resolvedLabelText, htmlAttributes);
}
Ich weiß, dass ich HtmlString
Was gerade jetzt statt MvcHtmlString
kann mit
ModelMetadata.FromLambdaExpression
zu tun, finde ich konnte keine Alternative ...
Ihr Titel ist irreführend, da es nichts mit der Frage zu tun hat eigentlich Sie – Tseng
frage ich den Titel bearbeitet – mbrc