我有一個內聯網web項目,當前正在使用IEWC tabstrip and multipage controls。替換IE網頁控件多頁控件
因爲這些都過時了,並且在嘗試支持多種瀏覽器時會導致很多問題,所以我試圖找到一種替代這些控件的好方法,最好不對網站的設計或可用性進行劇烈更改。
我正在考慮的一種方法是使用jQuery UI標籤,看起來它可能以類似的方式工作。
我該如何更換這些過時的控件?
當前片段:
<iewc:tabstrip id="ts1" style="position:relative; float:left;" runat="server" TargetID="mpVert">
<iewc:Tab HoverImageUrl="images/selected_tab1.gif" SelectedImageUrl="images/selected_tab1.gif"
DefaultImageUrl="images/unselected_tab1.gif"></iewc:Tab>
<iewc:Tab HoverImageUrl="images/selected_tab2.gif" SelectedImageUrl="images/selected_tab2.gif"
DefaultImageUrl="images/unselected_tab2.gif"></iewc:Tab>
</iewc:tabstrip>
<iewc:multipage id="mpVert" runat="server" BorderWidth="1px" BorderStyle="Outset"
style="position:relative; float:left; width:99.9%; min-height:200px;">
<iewc:PageView>
<SampleControl:MyControl runat="server" id="sampleControl" name="JustAnExample" />
</iewc:PageView>
<iewc:PageView>
<div>More stuff in here for tab 2</div>
</iewc:PageView>
</iewc:multipage>
一個我遇到的問題是,該網站的最初目的與期望,每一個標籤上的控制將包括在爲每個請求的頁面。這可能會改變,但由於這是一個側面項目,我希望找到解決這個問題的方法。
是的,我認爲使用它,但它的工作原理不同頗有幾分。使用多視圖,只有活動選項卡實際上發送給客戶端,所以我不得不改變我們已有的很多(可以說是不好的)代碼。這不是一個真正的選擇,因爲這是一個內部(又名收入)項目。 – chills42 2011-02-15 12:41:47