[HttpPost]
public JsonResult GetSearchedResults(string searchedHotel)
{
var searchingHotels = clsRepository.GetSearchedResults(searchedHotel, );
return json etc etc
}
这是我的控制器。就像String一样,我需要传递Date数据类型。我在DataBase中有一个类型为Date的字段名。现在我需要传递this.how来传递数据类型DATE。?
我有一个DatePicker是我的主页。当我从Datepicker中选择一个日期时,它将保存在我的Jquery文件中的变量中。所以我需要将此变量传递给controller.i需要检查DataBase中的选定日期和日期是否相等。
答案 0 :(得分:0)
只需将操作参数的数据类型更改为DateTime
即可。默认的modelbinder将尝试将发送的请求参数的值转换为DateTime
值。
public JsonResult GetSearchedResults(DateTime myDateParameter)
{
// do whatever you want with your date
}
答案 1 :(得分:0)
以日期作为参数对您的操作发出ajax POST请求。 使用jQuery发出请求。请参阅dosc,了解如何执行此操作:http://api.jquery.com/jQuery.ajax/