2010-03-07 73 views
0

我有一個代碼:阿賈克斯日曆擴展不設置文本框的值

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> 

       <asp:CalendarExtender ID="TextBox1_CalendarExtender" runat="server" 
        Enabled="True" TargetControlID="TextBox1"> 
       </asp:CalendarExtender> 

和它的作品。當我點擊文本框時,我有一個彈出窗口ajax擴展器,當我從中選擇一些日期時,它將其設置爲textbox1中的文本。

但是當我使用:TextBox1中的

<asp:Button ID="Button1" runat="server" Text="Save" OnClick="Button1_Click" /> 

enter code here 
    protected void Button1_Click(object sender, EventArgs e) 
     { 
    _task.PlannedStart = Convert.ToDateTime(TextBox1.Text); 
} 

值爲null

回答

0

的IsPostBack是有罪的:)

問題固定