【发布时间】:2020-03-19 07:40:01
【问题描述】:
在我的 cshtml 页面中,我有一个像这样的引导框对话框
bootbox.dialog({
title: "Addresstitle " + ADDRESS + " save",
message: "you will be send to " + fromaddress + "for verification dear" + customer,
buttons: {
success: {
label: "Next,
className: "btn btn-success",
callback: function(){
//some logic
}
}
}
});
我将在资源文件中创建 2 个资源字符串,一个用于标题,一个用于消息
Addresstitle {0} save
you will be send to {0} for {1} verification dear {2}
如何在资源文件中动态设置此文本?
【问题讨论】:
-
在您的 cshtml 中使用 string.Format 来替换资源文本占位符({0}、{1}....) - 如果值在服务器端可用。如果您的 ADDRESS、formaddress 和 customer 是 JavaScript vars/props,那么您需要在 JavaScript 中进行。
-
ADDRESS 是模态属性吗?
-
@UdaraKasun 是的,它来自淘汰赛。
-
@IMujagic 是的,它们是 javascript var 但如何替换它
标签: c# bootbox resource-files