在 aspx 页面中使用代码隐藏值设置 div 数据属性

set div data attribute using a code behind value in an aspx page

在 .aspx 页面上,我需要在 addthis div 上设置数据属性。 该值是在后面的代码中计算的 URL。

<div class="addthis_sharing_toolbox" data-url="CodeBehindValue"></div>

有办法吗?

你有几个选择。

使用 属性

<div class="addthis_sharing_toolbox" data-url="<%= PropertyFromCodeBehind %>"></div>

使用方法

<div class="addthis_sharing_toolbox" data-url="<%= MethodFromCodeBehind() %>"></div>

如果您在服务器 (runat="server") 选择 div 到 运行 例如:

<div id="divMyID" class="addthis_sharing_toolbox" data-url="CodeBehindValue" runat="server"></div>

divMyID.Attributes("data-url") = "http://www.test.com"