如何从MVC控制器中的进程刷新我的cshtml文件?

时间:2016-01-07 12:34:43

标签: c# asp.net-mvc postback page-refresh

我开发了一个验证屏幕的过程,如果验证失败,我会显示一个包含错误的对话框,并以红色显示有问题的字段。更新字段的代码仅在回发或刷新后才有效。显示对话框之前的代码是

string error = string.Empty;
if (response.ErrorMessages.First().Error.Contains("You are already active on stage"))
    error = response.ErrorMessages.First().Error + ". To stop this stage and continue, please select Continue";
else
    error = response.ErrorMessages.First().Error;
return PartialView(Constants.CloseDialogRenderWorkflow, error);

如何刷新我的cshtml文件以显示红色字段,然后显示我的对话框?

1 个答案:

答案 0 :(得分:1)

正如已经建议的那样,可以使用MVC framework内置支持,借助属性和使用类型化模型来完成许多验证。可以找到一个非常好的教程,可以找到here