gpt4 book ai didi

asp.net-mvc - 创建等同于 nopcommerce @T() 助手的 html 助手

转载 作者:行者123 更新时间:2023-12-01 11:21:55 25 4
gpt4 key购买 nike

我在 NopCommerce 上工作,它有一个 HTML 助手 @T(""),它接受一个字符串键并从数据库中获取它的值。

我想在我的项目中实现它。我在谷歌上搜索了很多,但没有找到任何关于他们如何创建这样的辅助方法的帮助。

有人可以帮我创建类似这样的助手吗?

最佳答案

您需要告诉 razor 使用您自己的 WebViewPage。您在 Views 文件夹下的 web.config 文件中声明它。您的自定义 WebViewPage 必须在 pages 元素的 pageBaseType 属性中指定。所有 cshtml 实现都将继承您的自定义 WebViewPage,您可以访问自定义 WebViewPage 的公共(public)或 protected 属性和方法。

<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc,
Version=5.2.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="Custom.MyCustomWebViewPage">
</system.web.webPages.razor>

关于asp.net-mvc - 创建等同于 nopcommerce @T() 助手的 html 助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41297010/

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