我需要验证日历,这是我网页上的唯一输入。如果我输入了错误的内容,它应该显示一个弹出警报,但我却收到了异常。
Javascript:
<script type="text/javascript">
function Month_Validation() {
var date= txtSearchDate.Text;
var month = date.substring(0, 2);
if (month >12) {
alert("Please enter a valid date");
}
}
</script>
C#:
string jsMethodName = "Month_Validation()";
ScriptManager.RegisterClientScriptBlock(this, typeof(string), "uniqueKey", jsMethodName, true);
输入错误的示例是“ 13/7/2019”(mm / dd / yyy),并且在行System.FormatException
处出现DataTable dt = myTmsBl.GetRoutes_MyViewRoutes(connstr, Convert.ToDateTime(txtSearchDate.Text), Session["UserId"].ToString());
异常