Microsoft AJAX + DropDownList + MultiView 使用方法

Public Class WebForm1
Inherits System.Web.UI.Page

Protected Sub ABCDE(ByVal sender As Object, ByVal e As EventArgs) Handles DropDownList1.SelectedIndexChanged
If ScriptManager1.IsInAsyncPostBack Then
MultiView1.ActiveViewIndex = DropDownList1.SelectedIndex – 1
End If
End Sub
End Class

 


 

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="WebForm1.aspx.vb" Inherits="WebApplication4.WebForm1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<div>

<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:DropDownList ID="DropDownList1" runat="server"
OnSelectedIndexChanged="ABCDE" AutoPostBack="True" CausesValidation="True"
TabIndex="-1">
<asp:ListItem Value="-1" Text=""></asp:ListItem>
<asp:ListItem Value="0">股票投資</asp:ListItem>
<asp:ListItem Value="1">開放式基金</asp:ListItem>
<asp:ListItem Value="2">單位信託基金 – 零認購費系列</asp:ListItem>
<asp:ListItem Value="3">高息投資存款</asp:ListItem>
<asp:ListItem Value="4">IPO (新股認購)</asp:ListItem>
<asp:ListItem Value="5">債券</asp:ListItem>
</asp:DropDownList>
<asp:MultiView ID="MultiView1" runat="server">
<asp:View ID="View1" runat=server>
<h3>股票投資</h3>
<p>
全日24小時享用快捷、方便的本地股票買賣服務,確保及時抓緊投資機會,助您增加潛在投資回報。</p>
<ul>
<li>本地股票買賣服務</li>
<li>股票月供投資計劃</li>
</ul>
</asp:View>
<asp:View ID="View2" runat=server>
<h3>開放式基金</h3>
<p>
多種優質基金供您選擇,讓您享盡資金增值之機會</p>
<ul>
<li>有助分散投資組合和收入</li>
<li>選擇 FundMax 戶口,可享以單一特低費用進行無限次交易^</li>
<li>月供投資計劃的每月供款額可低至港幣1,000元</li>
</ul>
<p>
^ 須受有關條款及細則約束</p>
</asp:View>
<asp:View ID="View3" runat=server>
<h3>
單位信託基金 –
零認購費系列 *</h3>
<p>
讓您的資金100%充分投資於已為您挑選並享譽全球的基金,助您的投資達至更高的成本效益。</p>
<ul>
<li>不收取認購費</li>
<li>毋須繳付轉換費,讓您可靈活地轉換持有的零認購費系列基金至其他基金公司的零認購費系列基金</li>
</ul>
<p>
* 投資此系列基金或涉及1%行政費及每年1%-1.25%分銷費。</p>
</asp:View>
<asp:View ID="View4" runat=server>
<h3>
高息投資存款</h3>
<p>
您可將存款與另一貨幣掛鈎,藉此賺取更高投資回報。</p>
<ul>
<li>9 種貨幣可供選擇</li>
<li>存款期由1星期至6個月不等</li>
</ul>
</asp:View>
<asp:View ID="View5" runat=server>
<h3>
IPO (新股認購)</h3>
<p>
透過IPO新股認購服務,掌握隨時湧現的新投資機會,賺取豐厚的潛在投資回報。</p>
<ul>
<li>網上認購新股,可享較低手續費</li>
<li>更可一併申請IPO貸款,增加認購股數</li>
</ul>
</asp:View>
<asp:View ID="View6" runat=server>
<h3>
債券</h3>
<p>
備有一系列由公營和私營機構發行的債券,並可以各種不同貨幣報價,供您選擇。</p>
<ul>
<li>在債券到期前,定期賺取利息</li>
<li>最低投資額一般為港幣100,000元</li>
</ul>
</asp:View>
</asp:MultiView>
</ContentTemplate>
</asp:UpdatePanel>

</div>
</form>

</body>
</html>