使用 RazorEngine 在模板中创建 URL
Create a URL in a template using RazorEngine
从此处使用 RazorEngine 库 - http://razorengine.codeplex.com/。
我正在尝试使用参数创建一个 URL,其中参数值来自 @Model。
这是我用于 URL:
的 HTML
<p>http://@Model.WebsiteURL/login.aspx?bookingid=@model.BookingID&user=@Model.EmailParent&password=@Model.Password&ReturnUrl=betaling.aspx</p>
但是当 Razor 引擎尝试解析模板时,我得到了这个错误:
"Only one 'model' statement is allowed in a file."
我要删除@model吗???所以只用二手的就OK了
如何创建这个 URL。
提前致谢
安德斯·佩德森
<p>http://@Model.WebsiteURL/login.aspx?bookingid=@model.BookingID&user=@Model.EmailParent&password=@Model.Password&ReturnUrl=betaling.aspx</p>
注意“@model.BookingID”中的小"m"...它需要是大写的M。
从此处使用 RazorEngine 库 - http://razorengine.codeplex.com/。 我正在尝试使用参数创建一个 URL,其中参数值来自 @Model。 这是我用于 URL:
的 HTML<p>http://@Model.WebsiteURL/login.aspx?bookingid=@model.BookingID&user=@Model.EmailParent&password=@Model.Password&ReturnUrl=betaling.aspx</p>
但是当 Razor 引擎尝试解析模板时,我得到了这个错误: "Only one 'model' statement is allowed in a file." 我要删除@model吗???所以只用二手的就OK了
如何创建这个 URL。
提前致谢
安德斯·佩德森
<p>http://@Model.WebsiteURL/login.aspx?bookingid=@model.BookingID&user=@Model.EmailParent&password=@Model.Password&ReturnUrl=betaling.aspx</p>
注意“@model.BookingID”中的小"m"...它需要是大写的M。