MVC应用程序中确认的模型

时间:2014-06-08 00:47:58

标签: c# asp.net-mvc twitter-bootstrap

我要求有人必须更新付款期限的开始日期。如果他们改变它,我需要检查在那个时期之外是否有任何交易。如果有,我需要弹出确认,说&#34;您确定要将此日期更改为2014年7月13日。此日期之前有18笔交易将被删除。&#34; < / p>

就模式而言,我该如何处理?目前,我的所有MVC应用程序控制器都有一个&#39; Get&#39;并且&#39;保存&#39;控制器方法。喜欢,&#39; Transaction(int accountID)&#39;获取,并且&#39; Transactions(TransactionModel model)保存。但是通过确认,我需要另一种控制器方法吗?

做出某种确认的标准是什么?添加&#39; ConfirmTransaction(TransactionModel model)&#39;如果需要确认,会被调用吗?

此外,我希望使用相同的视图..使用模态弹出窗口来处理确认。

1 个答案:

答案 0 :(得分:0)

你可以这样:

当用户提交表单时,您停止发布帖子,并对操作发出ajax请求,查看日期字段并执行一些计算,就像您提到的那样,然后该操作将返回数据以显示在模式中。收到ajax结果后,您可以显示模态,如果用户单击“确定”,则提交表单。