Ajax日历扩展程序不设置文本框值

时间:2010-03-07 11:44:31

标签: asp.net-ajax

我有一个代码:

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

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

它有效。当我点击文本框时,我有一个弹出式ajax扩展器,当我从中选择一个日期时,它将其设置为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);
}

TextBox1的值为null

1 个答案:

答案 0 :(得分:0)

IsPostBack有罪:)

问题已修复