5

私のaspxページには、このdivがあります..

<div id="downloadableProducts" runat="server"><a href="#">Downloadedable Products</a></div>

このようにコードビハインドのcssを変更しようとしています..

downloadableProducts.Style("display") = "none";

しかし、これは機能しませんdownloadableProducts。コード ビハインドの下にエラーと赤い下線が表示され、「'downloadableProducts' という名前は現在のコンテキストに存在しません」と表示されます。

私は何を間違っていますか?

4

1 に答える 1

13

runat="server"divに追加して、分離コードで としてアクセスする必要がありHtmlControlます。例えば:

HtmlControl div1 = (HtmlControl)Page.FindControl("downloadableProducts");
于 2012-06-04T19:57:27.837 に答える