gpt4 book ai didi

asp.net-mvc - 在 Razor Helper 中访问 ViewContext

转载 作者:行者123 更新时间:2023-12-01 06:34:06 24 4
gpt4 key购买 nike

我有一个这样的辅助方法:

@helper Message(Func<object, object> markup) {
<tr class="message">
<td width="100%" style="padding-bottom: 1em; color: #333333; font-size: 14px; line-height: 1.3">
@markup.DynamicInvoke(this.ViewContext)
</td>
</tr>
}

我用 Razor 标记调用,例如:
@<text>
We are writing to let you know that @ViewBag.HostName has canceled @ViewBag.TripName and we've removed the trip from your My Trips page.
<br />
<br />
To plan a new trip, go back to Travefy
<br />
</text>

但是,我不知道获取页面 ViewContext 的语法。 ,因为在一个例子中我看到了 this.ViewContext , this不存在于助手中。我可以在哪里访问它的任何想法?

最佳答案

您需要将 ViewContext 对象作为参数传递给您的辅助方法。

关于asp.net-mvc - 在 Razor Helper 中访问 ViewContext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16724739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com