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

时间:2015-08-06 16:36:16

标签: c# asp.net webforms custom-data-attribute

在.aspx页面上,我需要在addthis div上设置data-attribute。 该值是在后面的代码中计算的URL。

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

有办法做到这一点吗?

2 个答案:

答案 0 :(得分:2)

你有两个选择。

使用属性

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

使用方法

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

答案 1 :(得分:2)

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

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

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