MultiView.PreviousViewCommandName Alan
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
public: static initonly System::String ^ PreviousViewCommandName;
public static readonly string PreviousViewCommandName;
staticval mutable PreviousViewCommandName : string
Public Shared ReadOnly PreviousViewCommandName As String
Alan Değeri
Örnekler
Aşağıdaki kod örneği, temel bir MultiView anket oluşturmak için denetimin nasıl kullanılacağını gösterir. Her View denetim ayrı bir anket sorusudur. PreviousViewCommandName ve NextViewCommandName alanları, anketteki önceki ve sonraki View denetimler arasında otomatik gezinti sağlamak için kullanılır.
Not
Aşağıdaki kod örneği tek dosyalı kod modelini kullanır ve doğrudan arka planda kod dosyasına kopyalandığında düzgün çalışmayabilir. Bu kod örneği, .aspx uzantısına sahip boş bir metin dosyasına kopyalanmalıdır. Web Forms kod modeli hakkında daha fazla bilgi için bkz. ASP.NET Web Forms Sayfa Kodu Modeli.
<%@ 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>
Açıklamalar
PreviousViewCommandName"PrevView" komut adını temsil etmek için alanını kullanın.
Denetimin etkin View denetimi otomatik olarak güncelleştirmesinin MultiView avantajlarından yararlanmak için bu alanın değerini kullanabilirsiniz. Örneğin, bir View denetim bir sonrakine Viewgidilen bir Button denetim içeriyorsa, özelliğini alanın değerine PreviousViewCommandName ayarlayabilirsinizCommandName; bu değer "PrevView" olur. Bu, düğmeye tıklandığında denetimin özelliğin ActiveViewIndex değerini otomatik olarak artırmasına neden olurMultiView.