18910140161

html怎么用?HTML-如何在C#中将名称动态附加到数据属性-堆栈溢出

顺晟科技

2022-10-18 13:01:37

60

是否可以在Razor CSHTML中动态命名数据属性?

例如:我有一些可能带有一个或多个键的TempData,如:

TempData["Key1"] = "My first value";
TempData["Key2"] = "My second value";

在我的页面上是这样的:

      @foreach (var key in TempData.Keys)
      {
        <div hidden data-message="@TempData[key]"></div>
      }

输出为:

<div hidden data-message="My first value"></div>
<div hidden data-message="My second value"></div>

我想通过jQuery访问这些值,并希望有一个唯一的数据名称,如:

data-message-key1
data-message-key2

因此,解决方案(我希望可能存在!)将是这样的:

<代码><;DIV隐藏数据消息-@magichappensherehopefully/>;

任何想法或想法赞赏!谢谢:D


顺晟科技:

好吧,问得太早了,哈哈。对于任何想知道的人:

<div hidden data-message-@magicHappensHereHopefully />
  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航