gpt4 book ai didi

asp.net-mvc - 我可以从 MVC 中的 View 访问资源文件吗?

转载 作者:行者123 更新时间:2023-12-04 17:05:56 25 4
gpt4 key购买 nike

我想用存储在资源文件中的值填充下拉列表。最好的方法是什么?

我可以创建一个 SelectList 并将其推送到 Model 中,在这种情况下会自动填充下拉列表。
但是我可以从 View 访问资源文件吗?如果是,我应该吗?

最佳答案

所有资源字符串都被编译成一个类,您可以在您的 View 中引用该类。例子:

<%= Resources.Strings.MyCustomString %>

我相信以下内容会自动添加到您的 web.config 中,因此您可以删除资源..
<namespaces>
<add namespace="Resources">
</namespaces>

但是,这将不支持本地化。为此,您需要使用 helper method .

如果您尝试填充列表,则需要创建一个辅助类,该类可以遍历 Strings 类并提取适当的值或将您的选择编码在逗号分隔的列表中,并在将其提供给下拉列表之前对其进行解析/拆分选择列表。

关于asp.net-mvc - 我可以从 MVC 中的 View 访问资源文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/886473/

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