C# 如何使用ASP.NET设置数据属性?
如何使用代码隐藏设置数据属性 ASP.NETC# 如何使用ASP.NET设置数据属性?,c#,asp.net,vb.net,html,C#,Asp.net,Vb.net,Html,如何使用代码隐藏设置数据属性 ASP.NET <asp:Label ID="lbl" runat="server" Text="Value" /> <asp:Panel ID="pnl" runat="server" /> 所需的标记 <span id="lbl">Text</span> <div id="pnl" data-attribute="200">Value</div> 文本 价值 C: pnl.Att
<asp:Label ID="lbl" runat="server" Text="Value" />
<asp:Panel ID="pnl" runat="server" />
所需的标记
<span id="lbl">Text</span>
<div id="pnl" data-attribute="200">Value</div>
文本
价值
C:
pnl.Attributes["data-attribute"] = "200";
pnl.Attributes("data-attribute") = "200"
VB:
pnl.Attributes["data-attribute"] = "200";
pnl.Attributes("data-attribute") = "200"
我看到你在回答后改变了你的问题,是的,就是这样correct@Obsidian问题是,属性是否不呈现为标记?请在问题中澄清是属性不呈现,在提交新问题之前,我需要自己做进一步调查。谢谢你的帮助。我使用
.Attributes.Add(key,value)
获得了它。虽然这段代码可能会解决这个问题,但如何以及为什么解决这个问题会真正有助于提高你的文章质量,并可能导致更多的投票。请记住,你是在将来回答读者的问题,而不仅仅是现在提问的人。请在回答中添加解释,并说明适用的限制和假设。