2016-06-19 26 views
0

ASP日曆刷新頁面的每一個變化(日,月......)我怎樣才能阻止?停止ASP日曆刷新頁面上的每一個變化(日,月...))

<asp:Calendar AutoPostback = "false" EnableViewState="true" SelectedDate="<%# DateTime.Now.Date %>" ID="Calendar1" runat="server" BackColor="White" BorderColor="White" BorderWidth="1px" Font-Names="Verdana" Font-Size="9pt" ForeColor="Black" Height="190px" NextPrevFormat="FullMonth" Width="250px">  
    <DayHeaderStyle Font-Bold="True" Font-Size="8pt"></DayHeaderStyle><NextPrevStyle VerticalAlign="Bottom" Font-Bold="True" Font-Size="8pt" ForeColor="#333333"></NextPrevStyle> 
    <OtherMonthDayStyle ForeColor="#999999"></OtherMonthDayStyle> 
    <SelectedDayStyle BackColor="#333399" ForeColor="White"></SelectedDayStyle 
    <TitleStyle BackColor="White" BorderColor="Black" BorderWidth="0px" Font-Bold="True" Font-Size="12pt" ForeColor="#333399"></TitleStyle> 
    <TodayDayStyle BackColor="#CCCCCC"></TodayDayStyle> 
</asp:Calendar> 

回答

0

從你的aspx頁面

SelectedDate="<%# DateTime.Now.Date %>" 

刪除此......並把這個在你的Page_Load()

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (!Page.IsPostBack) 
     Calendar1.SelectedDate = DateTime.Now.Date; 
} 
+0

感謝的人,它的作品! – VBProgramming