如何从一个下拉选项中保存两个不同的值
在后端,用户可以通过下拉菜单选择一个国家,例如“德国”。前端是双语的,因此如果设置了语言 A,我必须转储“德国”;如果设置了语言 B,我必须转储“德国”。
如何将选择及其翻译保存到数据库中的单独字段?
感谢您的帮助!
in the backend a user can select a country via dropdown menu, e.g. "Germany". The frontend is bilingual so i have to dump "Germany" if language A is set and "Deutschland" if language B is set.
How can i save the selection and its translation to separate fields in the database?
Thank you for any help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以使用一个数组来保存多语言查询并选择您喜欢使用的值。
或者使用像 1 这样的 id
来表示德国、德国等
2 代表美国、美国等
3 代表英国、英格兰等
或
you can use a array where you save the multilingual query and pick the value you like to use.
or use a id like
1 for germany,deutschland,etc
2 for usa,america etc
3 for uk,england etc
or
您可以为每种语言的名称提供一个查找值。检索到所选值后,您可以进行查找。否则,在代码隐藏中,获取 SelectedItem 和 SelectedValue 以获取两者。
You can have a lookup value for the Name for each language. Once the selected value is retrieved, you can make a lookup. Otherwise, in the codebehind, get the SelectedItem and SelectedValue to get both of them.
谢谢,我按如下方式操作:
后端:
前端:
Thanks, I did it as follows:
BACKEND:
FRONTEND: