我的應用程序有一個水平選項卡,其代碼位於主文件中。每個aspx頁面都添加了masterpagefile,因此每個頁面中都會顯示水平選項卡。現在我有一個場景,如果我單擊水平選項卡中的任何選項卡,特定選項卡名稱必須更改顏色,其餘部分將保持藍色,即應用程序選項卡顏色。但由於代碼是在主文件中,所以不知道如何處理。我想在主文件中進行更改,但看起來像我需要添加一些隱藏的變量。有沒有一種方法可以在每個aspx中添加javascript來執行相同的操作?這是我在主文件代碼:Javascript更改爲aspx文件
<div id="header">
<ul id="navigation" title="Navigation" tabindex="200">
<li><a href="Home.aspx">Home</a></li>
<li><a href="NIITS.aspx">About NREPP</a>
<ul>
<li><a href="Contacts.aspx">Contacts</a></li>
<li><a href="Search.aspx">Search</a></li>
</ul>
</li>
</div>
在例如聯繫人文件每個aspx文件頁面標籤下面:
<%@ Page Title="Contacts" Language="C#" MasterPageFile="~/NIITS.master" AutoEventWireup="true" CodeBehind="Contacts.aspx.cs" Inherits="Contacts" %>
我可以在這個aspx文件中寫什麼的JavaScript,以便它改變了TABNAME(接觸)變黑。有什麼建議麼?
@ Curt ..我還有1個問題。我有幾個沒有代碼隱藏文件的aspx頁面。但那些aspx頁面是指主文件。我如何處理這些頁面? – JNPW
@Server爲什麼他們沒有代碼隱藏文件?您是否可以爲此添加代碼隱藏文件? – Curt