为了账号安全,请及时绑定邮箱和手机立即绑定

将日期从javascript方法传递给c#函数

将日期从javascript方法传递给c#函数

小唯快跑啊 2021-10-29 16:09:18
我正在调用 ac# 函数,它返回一个FileContentResult. 但是,日期不会作为参数传递给c#函数,并且始终显示为null. 我错过了什么:Javascript代码:function exportResponses(){       window.location = "/Blah/ExportResponse?        questionnaireID=0&clinicID=0&responseStartDate='19/10/2019'";}C# 函数public FileContentResult ExportResponse(     int questionnaireID = 0,     int clinicID = 0,      DateTime? responseStartDate=null){}
查看完整描述

4 回答

?
函数式编程

TA贡献1807条经验 获得超9个赞

针对您的问题,您必须将日期作为字符串发送到您的Controller方法:

public FileContentResult ExportResponse(int questionnaireID = 0, int clinicID = 0, string responseStartDate=null)

然后您可以在您的方法中相应地处理字符串值。


查看完整回答
反对 回复 2021-10-29
?
红颜莎娜

TA贡献1842条经验 获得超12个赞

尝试以ISO8601格式传递日期(即Date().toISOString()在传递到视图之前使用)。


查看完整回答
反对 回复 2021-10-29
  • 4 回答
  • 0 关注
  • 165 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信