c# - 如何在代码隐藏中访问服务器端 div(内容页面内部)

标签 c# asp.net visual-studio-2010 runatserver content-pages

如何在代码隐藏(内容页面内部)中访问服务器端 div?
意味着内容页面中有一个 div,如下所示:

<div id="MyDiv" runat="server">
</div>

但是下面的代码不起作用:

 MyDiv.Style.Add("display", "none"); 

编辑
非常抱歉,这是我的错误!
上面的代码是正确的并且工作完美,没有任何问题。我的错误是关于我的 CSS 的,修复后一切都好。
非常感谢您的关注和回答。

最佳答案

要从内容页面访问元素,您可以使用以下代码:

HtmlGenericControl myDiv = (HtmlGenericControl)MyDiv;
myDiv.Style.Add("Display", "none");

关于c# - 如何在代码隐藏中访问服务器端 div(内容页面内部),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13552842/

相关文章:

c# - MethodBase.GetCurrentMethod().Name 与 [CallerMemberName]

asp.net - 应如何使用 CompiledRazorAssemblyPart 加载 Razor View ?

c# - 使用密码 TextMode 初始化 TextBox

c# - 使用 Select 语句插入语句值

c# - 简单的 C# 应用程序无法正常工作,从 Visual Studio 中运行时工作正常

C++通过字符串名称调用不同的函数

c# - ObservableCollection 过滤器选择的项目

c# - c#中密封字符串属性的使用

C# Linq Guid 匿名类型问题

c# - SignalR .Net 客户端 : How do I send a message to a Group?