MultiView.PreviousViewCommandName Pole
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
public: static initonly System::String ^ PreviousViewCommandName;
public static readonly string PreviousViewCommandName;
staticval mutable PreviousViewCommandName : string
Public Shared ReadOnly PreviousViewCommandName As String
Hodnota pole
Příklady
Následující příklad kódu ukazuje, jak použít ovládací prvek MultiView k vytvoření základního průzkumu. Každý View ovládací prvek je samostatná otázka průzkumu. Pole PreviousViewCommandName a NextViewCommandName slouží k automatické navigaci mezi předchozím a dalšími View ovládacími prvky v průzkumu.
Poznámka
Následující ukázka kódu používá model kódu s jedním souborem a nemusí správně fungovat, pokud je zkopírován přímo do souboru kódu na pozadí. Tento vzorový kód musí být zkopírován do prázdného textového souboru s příponou .aspx. Další informace o modelu kódu Web Forms najdete v tématu ASP.NET Web Forms model kódu stránky.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void Page4SaveButton_Click(Object sender, System.EventArgs e)
{
// 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;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>MultiView.NextViewCommandName Example</title>
</head>
<body>
<form id="Form1" runat="Server">
<h3>MultiView.NextViewCommandName 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"
CommandName="NextView"
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"
CommandName="PrevView"
Height="25"
Width="70"
runat= "Server">
</asp:Button>
<asp:Button id="Page2Next"
Text = "Next"
CommandName="NextView"
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"
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"
CommandName="PrevView"
Height="25"
Width="70"
runat="Server">
</asp:Button>
<asp:Button id="Page3Next"
Text = "Next"
CommandName="NextView"
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="Page4SaveButton_Click"
Height="25"
Width="110"
runat="Server">
</asp:Button>
<asp:Button id="Page4Restart"
Text = "Retake Survey"
commandname="SwitchViewByID"
commandargument="Page1"
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">
<script runat="server">
Sub Page4SaveButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
' 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
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>MultiView.NextViewCommandName Example</title>
</head>
<body>
<form id="Form1" runat="Server">
<h3>MultiView.NextViewCommandName 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"
CommandName="NextView"
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"
CommandName="PrevView"
Height="25"
Width="70"
runat= "Server">
</asp:Button>
<asp:Button id="Page2Next"
Text = "Next"
CommandName="NextView"
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"
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"
CommandName="PrevView"
Height="25"
Width="70"
runat="Server">
</asp:Button>
<asp:Button id="Page3Next"
Text = "Next"
CommandName="NextView"
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="Page4SaveButton_Click"
Height="25"
Width="110"
runat="Server">
</asp:Button>
<asp:Button id="Page4Restart"
Text = "Retake Survey"
commandname="SwitchViewByID"
commandargument="Page1"
Height="25"
Width="110"
runat= "Server">
</asp:Button>
</asp:View>
</asp:MultiView>
</asp:Panel>
</form>
</body>
</html>
Poznámky
Pole použijte PreviousViewCommandName k reprezentaci názvu příkazu PrevView.
Hodnotu tohoto pole můžete použít k využití MultiView automatické aktualizace aktivního View ovládacího prvku. Pokud View například ovládací prvek obsahuje Button ovládací prvek, který přejde na další View, můžete vlastnost nastavit CommandName na hodnotu PreviousViewCommandName pole, což je "PrevView". To způsobí, že MultiView ovládací prvek automaticky zvýší hodnotu ActiveViewIndex vlastnosti při kliknutí na tlačítko.
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro