Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET MVC4中视图中的日期选择器_Asp.net_Asp.net Mvc 4_C# 4.0 - Fatal编程技术网

ASP.NET MVC4中视图中的日期选择器

ASP.NET MVC4中视图中的日期选择器,asp.net,asp.net-mvc-4,c#-4.0,Asp.net,Asp.net Mvc 4,C# 4.0,我使用的是ASPX.netmvc4,其中ASPX是视图引擎。我的控制器上有一个函数,它以开始日期和结束日期作为输入。我希望这些日期由用户使用日期选择器或类似的东西给出,然后在控制器上传递 但是,我发现asp没有日期选择器。如何在我的应用程序中使用日期选择器 我也看了,但我没有发现它们真的有用。你知道我是如何做到这一点的吗?如果你使用的是标准的ASP.NET MVC模板,那么你很可能已经在加载/使用jQuery了。您很可能正在加载/使用。如果不是的话,那就是。甚至连这个都没有 鉴于此,将任何输入类

我使用的是ASPX.netmvc4,其中ASPX是视图引擎。我的控制器上有一个函数,它以开始日期和结束日期作为输入。我希望这些日期由用户使用日期选择器或类似的东西给出,然后在控制器上传递

但是,我发现asp没有日期选择器。如何在我的应用程序中使用日期选择器


我也看了,但我没有发现它们真的有用。你知道我是如何做到这一点的吗?

如果你使用的是标准的ASP.NET MVC模板,那么你很可能已经在加载/使用jQuery了。您很可能正在加载/使用。如果不是的话,那就是。甚至连这个都没有

鉴于此,将任何输入类型=text或@Html.TextBox或任何数量的其他发出输入类型=text的服务器端帮助程序转换为日期选择器只需一行代码:

$(targetInputs).datepicker();

有大量的日期选择器插件/元素等。默认情况下,jQuery通常包含在ASP.NET MVC模板中,因此jQuery UI Datepicker似乎是一个简单明了的解决方案:Hi@David。我也有同样的问题。我在我的代码中复制了完全相同的代码,但我未捕获到此错误类型错误:对象[Object Object]没有方法“datepicker”,你知道我做错了什么吗?@JimBlum:该错误意味着在调用该方法之前未加载或至少未加载jQuery UI库。检查您是否正确引用了它,并使用浏览器调试工具FireBug、Chrome工具等检查是否成功检索到它。