multiview控件,实际上是有点象在c/s开发中很常见的tabcontrol控件,可以在一个页面中,放置多个"view"(我们称为选项卡),比如可以用multiview控件,可以让用户在同一页面中,通过切换到每个选项卡,从而看到要看的内容,而不用每次都重新打开一个新的窗口。
然而对Panel 的 Visible属性进行控制也可以完成这个工作,只是说用这个更专业吧!
下面看演示:用DropDownList控制选项卡的显示
然而对Panel 的 Visible属性进行控制也可以完成这个工作,只是说用这个更专业吧!
下面看演示:用DropDownList控制选项卡的显示
<
form
id
="form1"
runat
="server"
>
< div >
multiview控件,实际上是有点象在c/s开发中很常见的tabcontrol控件,可以在一个页面中,放置多个"view"(我们称为选项卡),比如可以用multiview控件,可以让用户在同一页面中,通过切换到每个选项卡,从而看到要看的内容,而不用每次都重新打开一个新的窗口。 < br />
然而对Panel 的 Visible属性进行控制也可以完成这个工作,只是说用这个更专业吧! < br />
< br />
下面看演示:用DropDownList控制选项卡的显示 < br />
< br />
< asp:DropDownList ID ="DropDownList1" runat ="server" AutoPostBack ="True" OnSelectedIndexChanged ="DropDownList1_SelectedIndexChanged" >
< asp:ListItem > 0 </ asp:ListItem >
< asp:ListItem > 1 </ asp:ListItem >
< asp:ListItem > 2 </ asp:ListItem >
< asp:ListItem > 3 </ asp:ListItem >
</ asp:DropDownList >< br />
< asp:MultiView ID ="MultiView1" runat ="server" ActiveViewIndex ="0" >
< asp:View ID ="View1" runat ="server" >
000000000000000000000000 </ asp:View >
< asp:View ID ="View2" runat ="server" >
11111111111111111111111 </ asp:View >
< asp:View ID ="View3" runat ="server" >
2222222222222222222222 </ asp:View >
< asp:View ID ="View4" runat ="server" >
33333333333333333333333 </ asp:View >
</ asp:MultiView ></ div >
</ form >
< div >
multiview控件,实际上是有点象在c/s开发中很常见的tabcontrol控件,可以在一个页面中,放置多个"view"(我们称为选项卡),比如可以用multiview控件,可以让用户在同一页面中,通过切换到每个选项卡,从而看到要看的内容,而不用每次都重新打开一个新的窗口。 < br />
然而对Panel 的 Visible属性进行控制也可以完成这个工作,只是说用这个更专业吧! < br />
< br />
下面看演示:用DropDownList控制选项卡的显示 < br />
< br />
< asp:DropDownList ID ="DropDownList1" runat ="server" AutoPostBack ="True" OnSelectedIndexChanged ="DropDownList1_SelectedIndexChanged" >
< asp:ListItem > 0 </ asp:ListItem >
< asp:ListItem > 1 </ asp:ListItem >
< asp:ListItem > 2 </ asp:ListItem >
< asp:ListItem > 3 </ asp:ListItem >
</ asp:DropDownList >< br />
< asp:MultiView ID ="MultiView1" runat ="server" ActiveViewIndex ="0" >
< asp:View ID ="View1" runat ="server" >
000000000000000000000000 </ asp:View >
< asp:View ID ="View2" runat ="server" >
11111111111111111111111 </ asp:View >
< asp:View ID ="View3" runat ="server" >
2222222222222222222222 </ asp:View >
< asp:View ID ="View4" runat ="server" >
33333333333333333333333 </ asp:View >
</ asp:MultiView ></ div >
</ form >
protected
void
DropDownList1_SelectedIndexChanged(
object
sender, EventArgs e)
{//设置当前被显示的控件为下拉列表被选中的值
MultiView1.ActiveViewIndex = Convert.ToInt32(DropDownList1.SelectedValue);
}
{//设置当前被显示的控件为下拉列表被选中的值
MultiView1.ActiveViewIndex = Convert.ToInt32(DropDownList1.SelectedValue);
}