gpt4 book ai didi

asp.net - Razor 向 HTML 添加新属性

转载 作者:行者123 更新时间:2023-12-02 17:15:08 26 4
gpt4 key购买 nike

我想动态地向 HTML 添加新属性,但我不知道如何执行此操作;

我有一些类似 Facebook 的按钮代码,如果指定了模型中的 Url 属性,我想在其中添加“data-url”属性。

我尝试了一些方法,但这就是我的代码现在的样子:

<a href="https://twitter.com/share" class="twitter-share-button" @if (!string.IsNullOrEmpty(Model.Url)) { data-url="@Model.Url" } data-text="@Model.TweetText" data-count="vertical" data-via="avalaxy">Tweet</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"></script>

这不起作用。那么我该怎么做呢?

最佳答案

我相信您想使用<text>标签,类似于:

<a href="https://twitter.com/share" class="twitter-share-button" @if (!string.IsNullOrEmpty(Model.Url)) { <text>data-url="@Model.Url"</text> } data-text="@Model.TweetText" data-count="vertical" data-via="avalaxy">Tweet</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"></script>

关于asp.net - Razor 向 HTML 添加新属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8015380/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com