【问题标题】:Use string format in razor view to concat javascript variables在 razor 视图中使用字符串格式来连接 javascript 变量
【发布时间】:2012-05-31 20:09:51
【问题描述】:

我该怎么写

var releaseName = $('#SelectedReleaseId option:selected').text()
var templateName = $('#SelectedTemplateId option:selected').text()

这个:

$("#TestplanName").text(releaseName + '-' + templateName + '-' + '@Model.UserId' + '-' + '@Model.CreatedAt');

进入:

$("#TestplanName").text( '@string.Format("{0}-{1}-{2}-{3}",releaseName,templateName,@Model.UserId,@Model.CreatedAt)');

releaseName 和 templateName 未知...

【问题讨论】:

    标签: asp.net-mvc razor string.format


    【解决方案1】:

    你不能。

    您正在尝试将 客户端 变量(仅存在于客户端的 Javascript 中)与服务器端代码混合。

    相反,您可以使用与 string.Format 等效的 Javascript。

    【讨论】:

    • 感谢我使用了 $.validator.format(xxx),因为我仍然使用 jquery。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-12
    • 2017-07-05
    • 1970-01-01
    • 2021-10-15
    • 2013-11-10
    • 2023-04-06
    • 1970-01-01
    相关资源
    最近更新 更多