【发布时间】:2010-12-20 13:35:11
【问题描述】:
我有一个 ASP 用户控件,它基本上使用 jquery UI datepicker,只是我们在整个网站上都有一个标准日历。
我正在尝试为此控件创建验证,因此我不必使用日历在每个页面中创建验证。是否可以从 ascx 将 Page_IsValid 设置为 false?
代码如下:
<%@ Control Language="VB" AutoEventWireup="false" CodeFile="jQueryCalendar.ascx.vb" Inherits="Controls_Misc_jQueryCalendar" %>
<style type="text/css">
div.ui-datepicker, div.ui-widget {
font-size: 12px !important;
}
img.ui-datepicker-trigger{
margin-bottom:-5px;
}
</style>
<script type="text/javascript">
$(document).ready(function () {
$('.datepicker').datepicker({
showOn: 'button',
buttonImage: '<%= Me.ImageURL%>',
buttonImageOnly: true,
changeMonth: true,
changeYear: true,
showOtherMonths: true,
selectOtherMonths: true,
dateFormat: 'dd/mm/yy'
});
});
</script>
【问题讨论】:
标签: javascript asp.net validation jquery-ui datepicker