gpt4 book ai didi

asp.net-mvc - 在 Razor 网络助手中使用 html 助手

转载 作者:行者123 更新时间:2023-12-03 21:20:28 25 4
gpt4 key购买 nike

我正在尝试创建一个 Razor 网络助手,如下所示:

@helper DisplayForm() {    
@Html.EditorForModel();
}

但这给出了错误 "CS0103: The name 'Html' does not exist in the current context" .

有没有办法在网络助手中引用 html 助手?

最佳答案

您可以将静态 Page 属性从上下文转换为正确的类型:

@helper MyHelper() {
var Html = ((System.Web.Mvc.WebViewPage)WebPageContext.Current.Page).Html;

Html.RenderPartial("WhatEver");
@Html.EditorForModel();
}

关于asp.net-mvc - 在 Razor 网络助手中使用 html 助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4032490/

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