在其中插入带有@的id值

我有自己的数据ID:

    data-id="@r@Model.Param

请注意,@r和@ Model.Param是动态值。如何将“值”放在2之间。因此,我喜欢

   data-id="@rvalue@Model.Param

如果@r是5且@ Model.Param是44,则它将显示为data-id =“ 544”

问题是我需要捕获@ Model.Param的值,所以我想做的是对它进行定界。

我希望它显示为5value44

,但是它不起作用,因为它将其视为没有值的@rvalue。

gulen123 回答:在其中插入带有@的id值

[假设您基于@Model语法在ASP.NET MVC中使用Razor ...]

在服务器端代码中合并它们。像这样:

data-id="@($"{r}value{Model.Param}")"

或者,如果该语法不可用:

data-id="@(string.Format("{0}value{1}",r,Model.Param))"
本文链接:https://www.f2er.com/3156380.html

大家都在问