在我的aspx页面中,我有这个div。<div id="downloadableProducts" runat="server"><a href="#">Downloadedable Products</a></div>
我试图像这样在后面的代码中更改css。downloadableProducts.Style("display") = "none";
但这是行不通的,我在后面的代码中的downloadableProducts
下收到错误和红色下划线,并说“名称'downloadableProducts'在当前上下文中不存在”
'
我究竟做错了什么?
最佳答案
您需要将runat="server"
添加到div并在后面的代码中将其作为HtmlControl
进行访问。例如:
HtmlControl div1 = (HtmlControl)Page.FindControl("downloadableProducts");