gpt4 book ai didi

html - 使用 IHtmlContent 和 IHtmlHelper 编写类

转载 作者:行者123 更新时间:2023-11-27 23:13:25 24 4
gpt4 key购买 nike

namespace Payroll.Web
{
public static class Extentions
{
public static IHtmlContent LabelwithStyleFor<TModel, TResult>(this IHtmlHelper<TModel> htmlHelper,
Expression<Func<TModel, TResult>> expression)
{
return HtmlHelper.LabelFor(expression, new { @class = "col-sm-3 col-form-label" });
}
}
}

enter image description here

我试过这段代码,但它显示错误!我使用的相同格式在带有 MvcHtmlStringHtmlHelper 的 MVC 中,它可以工作。现在我正在尝试它在 asp.net core 中。有什么建议而不是“TagHelpers”吗?

最佳答案

要解决该问题,您需要调用实例方法而不是静态方法:

public static IHtmlContent LabelwithStyleFor<TModel, TResult>(this IHtmlHelper<TModel> htmlHelper,
Expression<Func<TModel, TResult>> expression)
{
return htmlHelper.LabelFor(expression, new { @class = "col-sm-3 col-form-label" });
}

关于html - 使用 IHtmlContent 和 IHtmlHelper 编写类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58390536/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com