62,267
社区成员
发帖
与我相关
我的任务
分享<cc1:CalendarExtender ID="keyTimeStart" TargetControlID="txtkeyTimeStart" runat="server">
</cc1:CalendarExtender>
<asp:TextBox ID="txtkeyTimeStart" runat="server"></asp:TextBox>
<cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="txtkeyTimeStart"
MaskType="Date" Mask="99-99-9999">
</cc1:MaskedEditExtender>
<cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" IsValidEmpty="true"
ControlExtender="MaskedEditExtender1"
EmptyValueMessage="请输入查询日期" ControlToValidate="txtkeyTimeStart"
InvalidValueMessage="日期格式错误!">
</cc1:MaskedEditValidator>
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
txtkeyTimeStart.Text = DateTime.Now.AddMonths(-12).ToShortDateString();
txtkeyTimeEnd.Text = DateTime.Now.ToShortDateString();
}
}
这是后台的load事件中赋初始值,但不行,难道使用ajax控件后就不能赋初始值了吗?