【问题标题】:Create a URL in a template using RazorEngine使用 RazorEngine 在模板中创建 URL
【发布时间】:2015-03-01 20:51:00
【问题描述】:

从这里使用 RazorEngine 库 - http://razorengine.codeplex.com/。 我正在尝试使用参数值来自@Model 的参数创建一个 URL。 这是我用于 URL 的 HTML:

<p>http://@Model.WebsiteURL/login.aspx?bookingid=@model.BookingID&user=@Model.EmailParent&password=@Model.Password&ReturnUrl=betaling.aspx</p>

但是当 Razor 引擎尝试解析模板时,我得到了这个错误: “一个文件中只允许有一个‘模型’语句。” 我要删除@model.???所以只有用过的就可以了。

如何创建此 URL。

提前致谢

安德斯·佩德森

【问题讨论】:

    标签: asp.net razorengine


    【解决方案1】:
    <p>http://@Model.WebsiteURL/login.aspx?bookingid=@model.BookingID&user=@Model.EmailParent&password=@Model.Password&ReturnUrl=betaling.aspx</p>
    

    注意“@model.BookingID”中的小“m”...它必须是大写的 M。

    【讨论】:

    • 神圣的“嘘**”,我可能会错过那个。我想我正忙于寻找格式化 Html 链接的解决方案。非常感谢:-)
    • 发生在我们所有人身上,很高兴我能帮助你:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-08
    • 2016-06-14
    • 2015-04-20
    • 1970-01-01
    相关资源
    最近更新 更多