【问题标题】:Creating dynamic content in nancy self hosting在 nancy 自托管中创建动态内容
【发布时间】:2019-06-08 21:11:39
【问题描述】:

我有一个标准的 .NET 框架应用程序,我正在尝试为它制作一个 Web 前端。我正在尝试让 nancy 呈现自定义内容,我可以在其中传递一个模型,然后我可以在页面代码中引用它,这是我试图用来执行此操作的代码:

public class Server : NancyModule
{
    readonly string main = "WebServer/Pages/main.html";

    public Server()
    {
        dynamic Model = new ExpandoObject();
        Model.username = "blah";
        Get("/", p => View[main, Model]);
    }
}

然后在main.html文件中:

<h1>@username</h1>

我希望这会显示“blah”作为标题,但它只是显示@username。

如何传入变量并在内容中显示它们?

【问题讨论】:

    标签: c# nancy


    【解决方案1】:

    已解决,需要指定@Model.username 而不仅仅是@username

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-16
      • 1970-01-01
      • 2011-01-23
      • 1970-01-01
      • 2012-10-27
      • 1970-01-01
      相关资源
      最近更新 更多