|
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
|
Traduzione
Originale
|
Classe MultiView
Spazio dei nomi: System.Web.UI.WebControls
Assembly: System.Web (in System.Web.dll)
Il tipo MultiView espone i seguenti membri.
| Nome | Descrizione | |
|---|---|---|
![]() | ActiveViewIndex | |
![]() | Adapter | |
![]() | AppRelativeTemplateSourceDirectory | |
![]() | BindingContainer | Infrastruttura. |
![]() | ChildControlsCreated | |
![]() | ClientID | |
![]() | ClientIDMode | |
![]() | ClientIDSeparator | |
![]() | Context | |
![]() | Controls | |
![]() | DataItemContainer | |
![]() | DataKeysContainer | |
![]() | DesignMode | |
![]() | EnableTheming | |
![]() | EnableViewState | |
![]() | Events | |
![]() | HasChildViewState | |
![]() | ID | |
![]() | IdSeparator | Infrastruttura. |
![]() | IsChildControlStateCleared | |
![]() | IsTrackingViewState | |
![]() | IsViewStateEnabled | |
![]() | LoadViewStateByID | |
![]() | NamingContainer | |
![]() | Page | |
![]() | Parent | |
![]() | RenderingCompatibility | |
![]() | Site | |
![]() | SkinID | |
![]() | TemplateControl | |
![]() | TemplateSourceDirectory | |
![]() | UniqueID | |
![]() | ValidateRequestMode | |
![]() | Views | |
![]() | ViewState | |
![]() | ViewStateIgnoresCase | |
![]() | ViewStateMode | |
![]() | Visible |
| Nome | Descrizione | |
|---|---|---|
![]() | AddedControl | |
![]() | AddParsedSubObject | Infrastruttura. |
![]() | ApplyStyleSheetSkin | |
![]() | BeginRenderTracing | |
![]() | BuildProfileTree | Infrastruttura. |
![]() | ClearCachedClientID | Infrastruttura. |
![]() | ClearChildControlState | |
![]() | ClearChildState | |
![]() | ClearChildViewState | |
![]() | ClearEffectiveClientIDMode | Infrastruttura. |
![]() | CreateChildControls | |
![]() | CreateControlCollection | |
![]() | DataBind() | |
![]() | DataBind(Boolean) | |
![]() | DataBindChildren | |
![]() | Dispose | |
![]() | EndRenderTracing | |
![]() | EnsureChildControls | |
![]() | EnsureID | |
![]() | Equals(Object) | |
![]() | Finalize | |
![]() | FindControl(String) | |
![]() | FindControl(String, Int32) | Infrastruttura. |
![]() | Focus | |
![]() | GetActiveView | |
![]() | GetDesignModeState | Infrastruttura. |
![]() | GetHashCode | |
![]() | GetRouteUrl(Object) | |
![]() | GetRouteUrl(RouteValueDictionary) | |
![]() | GetRouteUrl(String, Object) | |
![]() | GetRouteUrl(String, RouteValueDictionary) | |
![]() | GetType | |
![]() | GetUniqueIDRelativeTo | |
![]() | HasControls | |
![]() | HasEvents | |
![]() | IsLiteralContent | Infrastruttura. |
![]() | LoadControlState | |
![]() | LoadViewState | |
![]() | MapPathSecure | |
![]() | MemberwiseClone | |
![]() | OnActiveViewChanged | |
![]() | OnBubbleEvent | Infrastruttura. |
![]() | OnDataBinding | |
![]() | OnInit | Infrastruttura. |
![]() | OnLoad | |
![]() | OnPreRender | |
![]() | OnUnload | |
![]() | OpenFile | |
![]() | RaiseBubbleEvent | |
![]() | RemovedControl | |
![]() | Render | |
![]() | RenderChildren | |
![]() | RenderControl(HtmlTextWriter) | |
![]() | RenderControl(HtmlTextWriter, ControlAdapter) | |
![]() | ResolveAdapter | |
![]() | ResolveClientUrl | |
![]() | ResolveUrl | |
![]() | SaveControlState | |
![]() | SaveViewState | |
![]() | SetActiveView | |
![]() | SetDesignModeState | |
![]() | SetRenderMethodDelegate | Infrastruttura. |
![]() | SetTraceData(Object, Object) | |
![]() | SetTraceData(Object, Object, Object) | |
![]() | ToString | |
![]() | TrackViewState |
| Nome | Descrizione | |
|---|---|---|
![]() | ActiveViewChanged | |
![]() | DataBinding | |
![]() | Disposed | |
![]() | Init | |
![]() | Load | |
![]() | PreRender | |
![]() | Unload |
| Nome | Descrizione | |
|---|---|---|
![]() | FindDataSourceControl | |
![]() | FindFieldTemplate | |
![]() | FindMetaTable |
| Nome | Descrizione | |
|---|---|---|
![]() ![]() | NextViewCommandName | |
![]() ![]() | PreviousViewCommandName | |
![]() ![]() | SwitchViewByIDCommandName | |
![]() ![]() | SwitchViewByIndexCommandName |
| Nome | Descrizione | |
|---|---|---|
![]() ![]() | IControlBuilderAccessor.ControlBuilder | |
![]() ![]() | IControlDesignerAccessor.GetDesignModeState | |
![]() ![]() | IControlDesignerAccessor.SetDesignModeState | |
![]() ![]() | IControlDesignerAccessor.SetOwnerControl | Infrastruttura. |
![]() ![]() | IControlDesignerAccessor.UserData | |
![]() ![]() | IDataBindingsAccessor.DataBindings | |
![]() ![]() | IDataBindingsAccessor.HasDataBindings | |
![]() ![]() | IExpressionsAccessor.Expressions | |
![]() ![]() | IExpressionsAccessor.HasExpressions | |
![]() ![]() | IParserAccessor.AddParsedSubObject |
introduzione
<asp:MultiView id="MultiView1" ActiveViewIndex=0 runat="Server">
sintassi dichiarativa
<asp:MultiView
ActiveViewIndex="integer"
EnableTheming="True|False"
EnableViewState="True|False"
ID="string"
OnActiveViewChanged="ActiveViewChanged event handler"
OnDataBinding="DataBinding event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnUnload="Unload event handler"
runat="server"
SkinID="string"
Visible="True|False"
>
<asp:TemplatedWizardStep
AllowReturn="True|False"
ContentTemplateContainer="string"
EnableTheming="True|False"
EnableViewState="True|False"
ID="string"
OnActivate="Activate event handler"
OnDataBinding="DataBinding event handler"
OnDeactivate="Deactivate event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnUnload="Unload event handler"
runat="server"
SkinID="string"
StepType="Auto|Complete|Finish|Start|Step"
Title="string"
Visible="True|False"
>
<ContentTemplate>
<!-- child controls -->
</ContentTemplate>
<CustomNavigationTemplate>
<!-- child controls -->
</CustomNavigationTemplate>
</asp:TemplatedWizardStep>
<asp:View
EnableTheming="True|False"
EnableViewState="True|False"
ID="string"
OnActivate="Activate event handler"
OnDataBinding="DataBinding event handler"
OnDeactivate="Deactivate event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnUnload="Unload event handler"
runat="server"
SkinID="string"
Visible="True|False"
/>
<asp:WizardStep
AllowReturn="True|False"
EnableTheming="True|False"
EnableViewState="True|False"
ID="string"
OnActivate="Activate event handler"
OnDataBinding="DataBinding event handler"
OnDeactivate="Deactivate event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnUnload="Unload event handler"
runat="server"
SkinID="string"
StepType="Auto|Complete|Finish|Start|Step"
Title="string"
Visible="True|False"
/>
</asp:MultiView>
| Topic | Location |
|---|---|
| Procedura: aggiungere controlli server Web MultiView a una pagina Web Form (Visual Studio) | Generazione di applicazioni Web ASP.NET in Visual Studio |
| Procedura: aggiungere controlli server Web MultiView a una pagina Web Form | Generazione di applicazioni Web ASP.NET |
| Procedura: aggiungere controlli server Web MultiView a una pagina Web Form (Visual Studio) | Compilazione di applicazioni Web ASP.NET in Visual Studio |
Nota |
|---|
<%@ Page Language="C#" %> <!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> <title>MultiView ActiveViewIndex Example</title> <script runat="server"> protected void NextButton_Command(object sender, EventArgs e) { // Determine which button was clicked // and set the ActiveViewIndex property to // the view selected by the user. if (DevPollMultiView.ActiveViewIndex > -1 & DevPollMultiView.ActiveViewIndex < 3) { // Increment the ActiveViewIndex property // by one to advance to the next view. DevPollMultiView.ActiveViewIndex += 1; } else if (DevPollMultiView.ActiveViewIndex == 3) { // This is the final view. // The user wants to save the survey results. // Insert code here to save survey results. // Disable the navigation buttons. Page4Save.Enabled = false; Page4Restart.Enabled = false; } else { throw new Exception("An error occurred."); } } protected void BackButton_Command(object sender, EventArgs e) { if (DevPollMultiView.ActiveViewIndex > 0 & DevPollMultiView.ActiveViewIndex <= 2) { // Decrement the ActiveViewIndex property // by one to return to the previous view. DevPollMultiView.ActiveViewIndex -= 1; } else if (DevPollMultiView.ActiveViewIndex == 3) { // This is the final view. // The user wants to restart the survey. // Return to the first view. DevPollMultiView.ActiveViewIndex = 0; } else { throw new Exception("An error occurred."); } } </script> </head> <body> <form id="Form1" runat="Server"> <h3>MultiView ActiveViewIndex Example</h3> <asp:Panel id="Page1ViewPanel" Width="330px" Height="150px" HorizontalAlign="Left" Font-size="12" BackColor="#C0C0FF" BorderColor="#404040" BorderStyle="Double" runat="Server"> <asp:MultiView id="DevPollMultiView" ActiveViewIndex="0" runat="Server"> <asp:View id="Page1" runat="Server"> <asp:Label id="Page1Label" Font-bold="true" Text="What kind of applications do you develop?" runat="Server" AssociatedControlID="Page1"> </asp:Label><br /><br /> <asp:RadioButton id="Page1Radio1" Text="Web Applications" Checked="False" GroupName="RadioGroup1" runat="server" > </asp:RadioButton><br /> <asp:RadioButton id="Page1Radio2" Text="Windows Forms Applications" Checked="False" GroupName="RadioGroup1" runat="server" > </asp:RadioButton><br /><br /><br /> <asp:Button id="Page1Next" Text = "Next" OnClick="NextButton_Command" Height="25" Width="70" runat= "Server"> </asp:Button> </asp:View> <asp:View id="Page2" runat="Server"> <asp:Label id="Page2Label" Font-bold="true" Text="How long have you been a developer?" runat="Server" AssociatedControlID="Page2"> </asp:Label><br /><br /> <asp:RadioButton id="Page2Radio1" Text="Less than five years" Checked="False" GroupName="RadioGroup1" runat="Server"> </asp:RadioButton><br /> <asp:RadioButton id="Page2Radio2" Text="More than five years" Checked="False" GroupName="RadioGroup1" runat="Server"> </asp:RadioButton><br /><br /><br /> <asp:Button id="Page2Back" Text = "Previous" OnClick="BackButton_Command" Height="25" Width="70" runat= "Server"> </asp:Button> <asp:Button id="Page2Next" Text = "Next" OnClick="NextButton_Command" Height="25" Width="70" runat="Server"> </asp:Button> </asp:View> <asp:View id="Page3" runat="Server"> <asp:Label id="Page3Label1" Font-bold="true" Text= "What is your primary programming language?" runat="Server" AssociatedControlID="Page3"> </asp:Label><br /><br /> <asp:RadioButton id="Page3Radio1" Text="Visual Basic .NET" Checked="False" GroupName="RadioGroup1" runat="Server"> </asp:RadioButton><br /> <asp:RadioButton id="Page3Radio2" Text="C#" Checked="False" GroupName="RadioGroup1" runat="Server"> </asp:RadioButton><br /> <asp:RadioButton id="Page3Radio3" Text="C++" Checked="False" GroupName="RadioGroup1" runat="Server"> </asp:RadioButton><br /><br /> <asp:Button id="Page3Back" Text = "Previous" OnClick="BackButton_Command" Height="25" Width="70" runat="Server"> </asp:Button> <asp:Button id="Page3Next" Text = "Next" OnClick="NextButton_Command" Height="25" Width="70" runat="Server"> </asp:Button><br /> </asp:View> <asp:View id="Page4" runat="Server"> <asp:Label id="Label1" Font-bold="true" Text = "Thank you for taking the survey." runat="Server" AssociatedControlID="Page4"> </asp:Label> <br /><br /><br /><br /><br /><br /> <asp:Button id="Page4Save" Text = "Save Responses" OnClick="NextButton_Command" Height="25" Width="110" runat="Server"> </asp:Button> <asp:Button id="Page4Restart" Text = "Retake Survey" OnClick="BackButton_Command" Height="25" Width="110" runat= "Server"> </asp:Button> </asp:View> </asp:MultiView> </asp:Panel> </form> </body> </html>
<%@ Page Language="VB" %> <!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> <title>MultiView Class Example</title> <script runat="server"> Sub Index_Changed(ByVal Sender As Object, ByVal e As EventArgs) ' Set the active view to ' the view selected by the user. Dim text As String = ViewListBox.SelectedItem.Text Select Case (text) Case "View1" MultiView1.SetActiveView(View1) Case "View2" MultiView1.SetActiveView(View2) Case "View3" MultiView1.SetActiveView(View3) Case Else Throw New Exception("You did not select a valid view.") End Select End Sub </script> </head> <body> <form id="Form1" runat="server"> <h3>MultiView Class Example</h3> <h4>Select a View to display in a MultiView control:</h4> <asp:ListBox id="ViewListBox" Rows="1" SelectionMode="Single" AutoPostBack="True" OnselectedIndexChanged="Index_Changed" runat="Server"> <asp:ListItem Value="0">View1</asp:ListItem> <asp:ListItem Value="1">View2</asp:ListItem> <asp:ListItem Value="2">View3</asp:ListItem> </asp:ListBox><br /><br /> <hr /> <asp:MultiView id="MultiView1" runat="Server"> <asp:View id="View1" runat="Server"> <asp:Label id="View1Label" Font-bold="true" Font-size="14" Text="This is the content for View1." runat="Server" AssociatedControlID="View1"> </asp:Label> </asp:View> <asp:View id="View2" runat="Server"> <asp:Label id="View2Label" Font-bold="true" Font-size="14" Text="This is the content for View2." runat="Server" AssociatedControlID="View2"> </asp:Label> </asp:View> <asp:View id="View3" runat="Server"> <asp:Label id="View3Label" Font-bold="true" Font-size="14" Text="This is the content for View3." runat="Server" AssociatedControlID="View3"> </asp:Label> </asp:View> </asp:MultiView> </form> </body> </html>
<%@ Page Language="VB" %> <!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> <title>MultiView Class Example</title> <script runat="server"> Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) ' The first time the page loads, ' render the DefaultView. If Not IsPostBack Then ' Set DefaultView as the active view. MultiView1.SetActiveView(DefaultView) End If End Sub Sub LinkButton_Command(sender As Object, e As System.Web.UI.WebControls.CommandEventArgs) ' Determine which link button was clicked ' and set the active view to ' the view selected by the user. Select Case (e.CommandArgument) Case "DefaultView" MultiView1.SetActiveView(DefaultView) Case "News" MultiView1.SetActiveView(NewsView) Case "Shopping" MultiView1.SetActiveView(ShoppingView) Case Else Throw New Exception("You did not select a valid list item.") End Select End Sub </script> </head> <body> <form id="Form1" runat="server"> <h3>MultiView Class Example</h3> <asp:MultiView id="MultiView1" runat="Server"> <asp:View id="DefaultView" runat="Server"> <asp:Panel id="DefaultViewPanel" Width="330px" BackColor="#C0C0FF" BorderColor="#404040" BorderStyle="Double" runat="Server"> <asp:Label id="DefaultLabel1" Font-bold="true" Font-size="14" Text="The Default View" runat="Server" AssociatedControlID="DefaultView"> </asp:Label> <asp:BulletedList id="DefaultBulletedList1" BulletStyle="Disc" DisplayMode="Hyperlink" Target="_blank" runat="Server"> <asp:ListItem Value="http://www.microsoft.com">Today's Weather</asp:ListItem> <asp:ListItem Value="http://www.microsoft.com">Today's Stock Quotes</asp:ListItem> <asp:ListItem Value="http://www.microsoft.com">Today's News Headlines</asp:ListItem> <asp:ListItem Value="http://www.microsoft.com">Today's Featured Shopping</asp:ListItem> </asp:BulletedList> <hr /> <asp:Label id="DefaultLabel2" Font-size="12" Text="Click a link to display a different view:" runat="Server"> </asp:Label><br /> <asp:LinkButton id="Default_NewsLink" Text="Go to News View" OnCommand="LinkButton_Command" CommandArgument="News" CommandName="Link" Width="150px" runat="Server"> </asp:LinkButton> <asp:LinkButton id="Default_ShoppingLink" Text="Go to Shopping View" OnCommand="LinkButton_Command" CommandArgument="Shopping" CommandName="Link" Width="150px" runat="server"> </asp:LinkButton><br /><br /> </asp:Panel> </asp:View> <asp:View id="NewsView" runat="Server"> <asp:Panel id="NewsPanel1" Width="330px" BackColor="#C0FFC0" BorderColor="#404040" BorderStyle="Double" runat="Server"> <asp:Label id="NewsLabel1" Font-bold="true" Font-size="14" Text="The News View" runat="Server" AssociatedControlID="NewsView"> </asp:Label> <asp:BulletedList id="NewsBulletedlist1" BulletStyle="Disc" DisplayMode="Hyperlink" Target="_blank" runat="Server"> <asp:ListItem Value="http://www.microsoft.com">Today's International Headlines</asp:ListItem> <asp:ListItem Value="http://www.microsoft.com">Today's National Headlines</asp:ListItem> <asp:ListItem Value="http://www.microsoft.com">Today's Local News</asp:ListItem> </asp:BulletedList> <hr /> <asp:Label id="NewsLabel2" Font-size="12" Text="Click a link to display a different view:" runat="Server"> </asp:Label><br /> <asp:LinkButton id="News_DefaultLink" Text="Go to the Default View" OnCommand="LinkButton_Command" CommandArgument="DefaultView" CommandName="Link" Width="150px" runat="Server"> </asp:LinkButton> <asp:LinkButton id="News_ShoppingLink" Text="Go to Shopping View" OnCommand="LinkButton_Command" CommandArgument="Shopping" CommandName="Link" Width="150px" runat="Server"> </asp:LinkButton><br /><br /> </asp:Panel> </asp:View> <asp:View id="ShoppingView" runat="Server"> <asp:Panel id="ShoppingPanel1" Width="330px" BackColor="#FFFFC0" BorderColor="#404040" BorderStyle="Double" runat="Server"> <asp:Label id="ShoppingLabel1" Font-Bold="true" Font-size="14" Text="The Shopping View" runat="Server" AssociatedControlID="ShoppingView"> </asp:Label> <asp:BulletedList id="ShoppingBulletedlist1" BulletStyle="Disc" DisplayMode="Hyperlink" Target="_blank" runat="Server"> <asp:ListItem Value="http://www.microsoft.com">Shop for Home and Garden </asp:ListItem> <asp:ListItem Value="http://www.microsoft.com">Shop for Women's Fashions</asp:ListItem> <asp:ListItem Value="http://www.microsoft.com">Shop for Men's Fashions</asp:ListItem> </asp:BulletedList> <hr /> <asp:Label id="ShoppingLabel2" Font-size="12" Text="Click a link to display a different view:" runat="Server"> </asp:Label><br /> <asp:LinkButton id="Shopping_DefaultLink" Text="Go to the Default View" OnCommand="LinkButton_Command" CommandArgument="DefaultView" CommandName="Link" Width="150px" runat="Server"> </asp:LinkButton> <asp:LinkButton id="Shopping_NewsLink" Text="Go to News View" OnCommand="LinkButton_Command" CommandArgument="News" CommandName="Link" Width="150px" runat="Server"> </asp:LinkButton><br /><br /> </asp:Panel> </asp:View> </asp:MultiView> </form> </body> </html>
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)
.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

