asp.net - 使用母版页时如何从后面的代码修改 <html> dom 元素

标签 asp.net webforms

假设我有一个主页,其中我的 <html>元素被定义。然后我有一个使用所述母版页的 default.aspx 页面。如何修改 <html>从 default.aspx 的代码后面标记?特别是,我想更改其属性“data-custom”的值,因此它呈现为 <html data-custom="my dynamic value"> .

最佳答案

你可以简单地给出<html id="mainhtml" runat="server" > mainhtml 将在后面的代码中可用,mainhtml.Attributes["data-custom"] = "my dynamic value"; .不是最佳实践。

关于asp.net - 使用母版页时如何从后面的代码修改 <html> dom 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22723112/

相关文章:

javascript - 遍历另一个 div 中的一类特定 div

c# - ASP.NET MVC 3 : Possible to just use the V part?

jquery - 如何使用 Asp.net 在 JQuery/Javascript 中实现带有 If 条件的确认对话框

asp.net - 如何从 Javascript 函数设置 ASP.NET 控件的 "Visible"属性?

asp.net - asp 网络用户控件与 angularjs

.net - Response.Redirect 在 .net 4 中不起作用

c# - 无法在网络方法中读取内存

c# - 将用户控件添加到 aspx 页面

javascript - 使用javascript打印预览

C# 版本的 WebForms 页面不工作,VB 版本是