cak*_*ake 1 c# forms controls date datepicker
我正在使用c#web表单创建Web应用程序.我需要两个日期选择器来选择日期间隔.但是我找不到任何默认的datepicker.日历服务器控件不适合我,因为日历很大,没有选项来调整它.我找到了一个从system.windows.controls命名空间以编程方式添加日期选择器控件的解决方案,但我的visual studio在该命名空间中没有看到datepicker类.有谁知道如何解决这种情况?任何帮助,将不胜感激
实现此目的的最快方法之一是使用第三方客户端datePicker,例如来自JQueryUI的.
http://jqueryui.com/datepicker/
您还需要JQuery本身:http://jquery.com/download/
您可以在文档中添加文本框:
<asp:textbox: id="startDate" runat="server" cssclass="datepicker-field"/>
Run Code Online (Sandbox Code Playgroud)
然后,您可以添加javascript以声明您希望具有特定css类的所有文本框成为datepickers:
<script>
$(document).ready(function(){
$('.datepicker-field').datepicker();
});
</script>
Run Code Online (Sandbox Code Playgroud)
表单回发后,您将能够从startDate.Text 获取所选日期值作为字符串
因此,您必须解析并验证该值