我有一个代码:
<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
答案 0 :(得分:0)
IsPostBack有罪:)
问题已修复