我有一个 MVC 3 网站,当用户尝试添加同一日期的记录时,我需要设置一个带有确认的警告。用户单击视图上的按钮:
<input type="button" onclick="document.location.href = '@Url.Action("StartClock", "Time")'" value="Start Clock" />
这是来自控制器的代码。按钮 tat 在 StartWork 视图中触发此操作。
public ActionResult StartWork()
{
return View();
}
public ActionResult StartClock()
{
if (helper.IsDuplicate(1, DateTime.Now))
{
//here I want to trigger a confirmation popup or some warning
}
helper.Start(1, DateTime.Now);
return RedirectToAction("Index");
}
当它是重复的时,我想触发某种带有警告和选项的弹出窗口,以继续或取消。
我尝试过渲染PartialView
,但它只是渲染了新视图。
非常感谢任何帮助!