在我的aspx页面中,我有这个div ..
<div id="downloadableProducts" runat="server"><a href="#">Downloadedable Products</a></div>
我正在尝试更改后面代码中的css ..
downloadableProducts.Style("display") = "none";
但是这不起作用,我在后面的代码中的downloadableProducts
下面出现错误和红色下划线,并且它说'当前上下文中不存在名称'downloadableProducts'
“
我做错了什么?
答案 0 :(得分:13)
您需要将runat="server"
添加到div并在代码隐藏中以HtmlControl
的形式访问它。例如:
HtmlControl div1 = (HtmlControl)Page.FindControl("downloadableProducts");