<div id="menu_container">
<ul id="nav-bar">
<li><a href="Default.aspx" runat="server" id="menu_item_default">Home</a></li>
<li><a href="Account.aspx" runat="server" id="menu_item_account" >Account</a></li>
<li><a href="Servers.aspx" runat="server" id="menu_item_servers">Servers</a></li>
<li><a href="Statistics.aspx" runat="server" id="menu_item_statistics">Statistics</a></li>
<li><a href="Tutorials.aspx" runat="server" id="menu_item_tutorials">Tutorials</a></li>
<li><a href="Contact.aspx" runat="server" id="menu_item_contact">Contact us</a></li>
<div id="login_registration_container">
<a href="#" id="login">Sign in</a>/<a href="Registration.aspx" id="register">Register</a>
</div>
</ul>
</div>
我想這種方式更改CSS類menu_item_default
錨標籤:
WebControl wc = (WebControl)FindControl("#menu_item_default");
wc.Attributes.Add("class", "value");
error: null reference exception
如何才能做到這一點?
不起作用 – 2012-02-04 00:22:26
@Acid這個控件是否在表單中?然後,也許它找到它,但它不是WebControl,看看是否找到它作爲對象,然後它是什麼 – Aristos 2012-02-04 00:26:55
沒有這個錨標籤是在主頁面內...我的web表單無法訪問它們? – 2012-02-04 00:29:39