我想通過使用自定義驗證程序的asp.net中的兩個下拉列表來驗證月份和年份。但它不是動態運行的無法使用jscript驗證月份和年份
<script language="javascript">
function validateNumber(oSrc, args) {
var month=document.getElementById('<%=ddlccExpirationMonth.ClientID %>').value;
var year=document.getElementById('<%=ddlccExpirationYear.ClientID %>').value;
if ((month<DateTime.Now.Year) || ((year == DateTime.Now.Year && month < DateTime.Now.Month))
{
args.IsValid = false;
} else {
args.IsValid = true;
}
}
</script>
將該腳本塊添加到您的問題中,以便更容易閱讀我們所有人。 –
您的自定義驗證器服務器控件標記在哪裏? –