如果我在单击保存按钮时将日期留空,则会出现此错误。
正面代码
日期
<asp:TextBox ID="txtDate" runat="server" CssClass="text_300" MaxLength="200"></asp:TextBox>
<asp:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="txtDate" Format="dd/MM/yyyy"></asp:CalendarExtender>
<asp:MaskedEditExtender TargetControlID="txtDateFrom" Mask="99/99/9999"
MessageValidatorTip="true" OnFocusCssClass="MaskEditFocus" OnInvalidCssClass="MaskEditError"
MaskType="Date"
ErrorTooltipEnabled="True" runat="server" ID="mskD" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
ErrorMessage="*" ControlToValidate="txtDate" SetFocusOnError="True"></asp:RequiredFieldValidator>
返回代码
string result = _bllstaff.addInfo(Convert.ToDateTime(this.txtDateFrom.Text == ""
? 0.ToString() : this.txtDateFrom.Text), _pUser.IDUSER,
DateTime.Now, dtCurrentTable);
如果我在单击保存按钮后将其留空,则会发生此错误。也许你们对我有想法或建议。谢谢你。