Calendar.NextPrevStyle Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Stileigenschaften für die Navigationselemente für die Navigation zum nächsten und vorherigen Monat ab.
public:
property System::Web::UI::WebControls::TableItemStyle ^ NextPrevStyle { System::Web::UI::WebControls::TableItemStyle ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.TableItemStyle NextPrevStyle { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.NextPrevStyle : System.Web.UI.WebControls.TableItemStyle
Public ReadOnly Property NextPrevStyle As TableItemStyle
Eigenschaftswert
Die Stileigenschaften für die Navigationselemente für die Navigation zum nächsten und vorherigen Monat. Der Standardwert ist eine leere TableItemStyle.
- Attribute
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie Die Eigenschaft zum Angeben von NextPrevStyle blauem Text für die Steuerelemente für den nächsten Monat und die Navigationssteuerelemente des vorherigen Monats verwendet wird.
<%@ Page Language="C#" AutoEventWireup="True" %>
<!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>Calendar Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Calendar Example</h3>
<asp:Calendar id="calendar1" runat="server"
ShowNextPrevMonth="True"
NextPrevFormat="ShortMonth">
<NextPrevStyle ForeColor="Blue">
</NextPrevStyle>
</asp:Calendar>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<!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>Calendar Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>Calendar Example</h3>
<asp:Calendar id="calendar1" runat="server"
ShowNextPrevMonth="True"
NextPrevFormat="ShortMonth">
<NextPrevStyle ForeColor="Blue">
</NextPrevStyle>
</asp:Calendar>
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>
<!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" >
<script runat="server" >
void Selection_Change(Object sender, EventArgs e)
{
// Set the background color for the next and previous
// month controls in the Calendar.
Calendar1.NextPrevStyle.BackColor =
System.Drawing.Color.FromName(ColorList.SelectedItem.Value);
}
</script>
<head runat="server">
<title> Calendar NextPrevStyle Example </title>
</head>
<body>
<form id="form1" runat="server">
<h3> Calendar NextPrevStyle Example </h3>
Select a background color for the next and previous month controls
in the calendar.
<br /><br />
<asp:Calendar id="Calendar1"
ShowGridLines="True"
ShowTitle="True"
runat="server"/>
<br /><br />
<table cellpadding="5">
<tr>
<td>
Background color:
</td>
</tr>
<tr>
<td>
<asp:DropDownList id="ColorList"
AutoPostBack="True"
OnSelectedIndexChanged="Selection_Change"
runat="server">
<asp:ListItem Value="White"> White </asp:ListItem>
<asp:ListItem Selected="True" Value="Silver"> Silver </asp:ListItem>
<asp:ListItem Value="DarkGray"> Dark Gray </asp:ListItem>
<asp:ListItem Value="Khaki"> Khaki </asp:ListItem>
<asp:ListItem Value="DarkKhaki"> Dark Khaki </asp:ListItem>
</asp:DropDownList>
</td>
</tr>
</table>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<!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" >
<script runat="server" >
Sub Selection_Change(sender As Object, e As EventArgs)
' Set the background color for the next and previous
' month controls in the Calendar.
Calendar1.NextPrevStyle.BackColor = _
System.Drawing.Color.FromName(ColorList.SelectedItem.Value)
End Sub
</script>
<head runat="server">
<title> Calendar NextPrevStyle Example </title>
</head>
<body>
<form id="form1" runat="server">
<h3> Calendar NextPrevStyle Example </h3>
Select a background color for the next and previous month controls
in the calendar.
<br /><br />
<asp:Calendar id="Calendar1"
ShowGridLines="True"
ShowTitle="True"
runat="server"/>
<br /><br />
<table cellpadding="5">
<tr>
<td>
Background color:
</td>
</tr>
<tr>
<td>
<asp:DropDownList id="ColorList"
AutoPostBack="True"
OnSelectedIndexChanged="Selection_Change"
runat="server">
<asp:ListItem Value="White"> White </asp:ListItem>
<asp:ListItem Selected="True" Value="Silver"> Silver </asp:ListItem>
<asp:ListItem Value="DarkGray"> Dark Gray </asp:ListItem>
<asp:ListItem Value="Khaki"> Khaki </asp:ListItem>
<asp:ListItem Value="DarkKhaki"> Dark Khaki </asp:ListItem>
</asp:DropDownList>
</td>
</tr>
</table>
</form>
</body>
</html>
Hinweise
Verwenden Sie diese Eigenschaft, um die Formatvorlage für die Navigationselemente des nächsten und vorherigen Monats anzugeben. Weitere Informationen zu den verschiedenen Formateigenschaften, die gesteuert werden können, finden Sie unter TableItemStyle.
Diese Eigenschaft gilt nur, wenn die ShowNextPrevMonth Eigenschaft auf true
.