繁体   English   中英

在nancy自托管中创建动态内容

[英]Creating dynamic content in nancy self hosting

我有一个标准的.NET Framework应用程序,并且正在尝试为其建立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。

如何传递变量并将其显示在内容中?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM