如何传递模型数据以生成剃刀视图

时间:2019-07-11 22:03:05

标签: asp.net-web-api razor

我试图弄清楚如何在非mvc Razor Pages Web应用程序中将模型数据从控制器传递到剃刀视图。

我们有一个正在运行的系统,当前正在生成一个模型,并将其发送给外部服务,该服务会将剃刀模板与该模型绑定并发送电子邮件。我们需要从外部服务迁移到现有的邮件服务。我已经准备好将模型发布到端点,并且已经有了将发送带有html正文的电子邮件的代码。我在Razor Pages上看到的所有示例都可以在cshtml.cs文件中生成模型。我可以创建一个带有控制器的Web应用程序,该控制器的端点可以在其中发布json模型(将其反序列化为自定义类),并且剃刀页面可以绑定到我的自定义类。我只是想不通如何从接收请求的控制器转到将该数据传递到Razor页面以呈现视图。

1 个答案:

答案 0 :(得分:0)

是的,经过数小时的搜索,我发布了此信息,并在发布前收到了“此问题是否回答了您的问题”建议。我当时是“不,不是。”发布并重新阅读后,是的。 :(

在这里回答: How pass objects from one page to another on ASP.Net Core with razor pages?