首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >为什么RenderPage不被识别?

为什么RenderPage不被识别?
EN

Stack Overflow用户
提问于 2020-06-24 11:21:36
回答 2查看 1.9K关注 0票数 2

这让我很沮丧--我正在使用最新版本的.NET核心,SDK,VisualStudio2019,启动了新项目-- ASP.net核心Razor,我正在尝试添加@RenderPage(""),但没有成功。

它看起来不是抽象类RazorPage的一部分(继承RazorPageBase,在Microsoft.AspNetCore.Mvc.Razor命名空间(Microsoft.AspNetCore.Mvc.Razor的一部分))。

我所做的每一件事,都有一个错误:

错误CS0103名称'RenderPage‘在当前上下文中不存在

我的_Layout页面如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>@ViewData["Title"] - TestApp</title>
    @*<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.min.css" />*@
    <link rel="stylesheet" href="~/css/site.css" />
</head>
<body>
    <div>
        @RenderPage("/Shared/_MenubarPage")
    </div>
    <div class="container">

        
        <main role="main" class="pb-3">
            @RenderBody()
        </main>
    </div>

    <script src="~/lib/jquery/dist/jquery.min.js"></script>
    <script src="~/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
    <script src="~/js/site.js" asp-append-version="true"></script>

    @RenderSection("Scripts", required: false)
</body>
</html>

(当然,共享文件夹中有部分_MenubarPage.cshtml页面)

有人能告诉我我哪里做错了吗?我应该加入一些外挂的坚果吗?

EN

回答 2

Stack Overflow用户

发布于 2020-08-13 01:51:14

在( asp.net核心3.1) _layout页面中尝试下面的代码片段。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<partial name="_MenubarPage" />
票数 1
EN

Stack Overflow用户

发布于 2020-06-25 07:28:40

您可以使用@RenderPage("_MenubarPage.cshtml");

您还可以使用@RenderPage("_MenuPage.cshtml", MyModel),它允许您通过将视图包含为第二个参数来向视图提供任何模型。

如果使用的是部分,也可以使用@{Html.RenderPartial("_MenubarPage");}。但是不要忘记,您需要用剃须刀代码块@{}包装它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62562602

复制
相关文章
为什么你的页面不被索引?
在做SEO的过程中,我们经常追求百度快速收录的策略,而在实战中,往往现实是冷酷的,甚至有的时候,你的网站在很长一段时间内容,索引页面只有一个首页,甚至一个页面都没有,这对于SEO人员,是一个沉重的打击。
蝙蝠侠IT
2021/08/24
5430
为什么你的页面不被索引?
为什么「远程办公」不被公司普遍接受?
它能实现跨地域,不受地域限制地把办公室网络和个人电脑打通,同时还能实现员工与员工之间的电脑打通,最终办公室、员工电脑和员工之间电脑互通,并且实现加密通信,十分安全。由于我国不允许民间私自架设V**服务器,属于违法行为,企业和个人均无法使用该功能。原本企业自己架设V**服务是零费用的,但有关部门又允许某些特权企业可以售卖该服务赚钱,该服务通常是按照人头计算,一般中小企业无法承受。
netkiller old
2022/04/19
4350
为什么abstract @service注解的类不被加载到beanfactory中
使用过spring开发的开发者对@Service注解以及@Autowired注解不会陌生,系统在启动时会把@Service注解的类加载到BeanFactory中,然后就可以通过@Autowired注解的方式注入Service类实例,但并不是所以被@Service注解的类都会被加载到系统中,那么到底哪些类会被加载到系统中(也就是满足什么条件才会被加载呢),这个看下ClassPathScanningCandidateComponentProvider类的findCandidateComponents方法:
johnhuster的分享
2022/03/29
4630
ChatGPT 火爆了,为什么不被开发者所欢迎?
可以说,ChatGPT是近几个月最受欢迎的话题之一,毕竟这个聊天机器人比它的前辈们“聪明”了很多,除了聊天之外,还会打草稿和编写代码,在某种程度上也能提高生产力。
海岛船长加西亚
2023/02/23
4960
如何让service不被杀死
1.在service中重写下面的方法,这个方法有三个返回值, START_STICKY是service被kill掉后自动重写创建 @Override     public int onStartCommand(Intent intent, int flags, int startId) {         return START_STICKY;     }   @Override         public int onStartCommand(Intent intent, int flag
xiangzhihong
2018/01/29
1.1K0
不被ChatGPT征服,就要征服ChatGPT!
“我们已经开发出了GPT-4,这是OpenAI在深度学习领域不断努力扩展的最新里程碑。GPT-4是一个大型多模态模型(可以接受图像和文本输入,输出文本),虽然在许多真实情境下比人类表现能力差,但在各种专业和学术基准测试中表现出与人类水平相当的性能。”
37手游后端技术团队
2023/03/15
1.4K0
不被ChatGPT征服,就要征服ChatGPT!
如何让你产品不被淘汰
从互联网时代开始,再到现在的智能时代,听得最多的就是你什么也没做错,就是因为输给了这个时代。今天这家公司倒闭啦,明天又一巨头倒下,像索尼好像在互联网上已经倒闭了很多次了。把这个快速变化的时代说得神忽其神。从切身感受来讲,我们处于一个快速变化的时代。但是我今天想说一个观点,与其抱怨这个世界的快速变化,抱怨你自己落后了,埋怨被颠覆,不如说是你自己没有搞清楚事物的核心本质,你存在的理由都没搞明白,跟不上步伐被淘汰是难免。
脑袋长草
2020/06/10
1.2K0
电脑小白如何不被“勒索”
最近上了各大头条的勒索病毒我想大家都有所耳闻。不幸中招的朋友,请允许我拍拍你的肩膀。设身处地地想一下,眼看就要毕业了,结果论文没了……换了谁都不能忍啊。可是你也没啥办法,在国内想付赎金都不容易,况且付了也未必能解。 好在现在也出了一些补救措施,不管是恢复文件法还是内存破解法,反正死马当活马医吧。还没中招的,趁早去安装系统更新,关闭445端口。这些解决方案网上很容易搜到。 然而人们总是健忘的,这件事情的新闻热度很快就会过去。但这肯定不是结局,甚至很可能只是个开始。所以趁暂时尘埃落定,给非技术的朋友一点科普性质
Crossin先生
2018/04/17
1.2K0
电脑小白如何不被“勒索”
Java transient不被持久化的原因
网上大多都是对transient使用的介绍,没有介绍为什么被transient修饰的类成员变量不被序列化,下面将通过源码进行讲解
夹胡碰
2020/08/14
5340
如何保证API不被别人恶意调用
我记得小编在上家公司遇到一个很奇葩的事,我刚写了一个发短信的接口,感觉自己浑身都飘起来了,
猿码优创
2019/07/28
2.3K0
Rust 中 #[thread_local] 的drop方法不被调用
原文链接: https://drmingdrmer.github.io/tips/#/page/rust-thread-local-drop
drdrxp
2023/02/20
1.1K0
Rust 中 #[thread_local] 的drop方法不被调用
为什么图片识别要将彩色图像灰度化?
先前在为大家介绍OCR识别技术时,在图像预处理部分提到了灰度化,大家可能会产生疑惑:为什么做图片识别要将彩色图像灰度化呢?
AI算法与图像处理
2021/03/12
5.2K0
为什么图片识别要将彩色图像灰度化?
aop-aspectJ的通知不被执行
首先,确保配置文件都已经是正确的。 1、首先,把所写的通知所在的类交于spring来管理 <context:component-scan base-package="me.sui.user.aop" /> 注意,其头部文件: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.
qubianzhong
2018/09/19
8480
如何保证系统不被突发的流量压垮?
确保系统的高可用,要做的事情非常多,比如使用 Redis 缓存数据库的数据,降低数据库的压力,同时也要注意缓存穿透、雪崩、击穿等问题;但要是说到“不被突发的流量压垮”,通常就会到我们常说的分布式架构三板斧:限流、熔断、降级。
JAVA葵花宝典
2020/04/15
3890
如何封装不被嫌弃的组件SDK
你在一家小互联网公司做前端。最近公司发展势头不错,已经有了稳定的商业模式。老板决定尝试付费推广。
公众号@魔术师卡颂
2021/05/08
9770
如何封装不被嫌弃的组件SDK
《RabbitMQ》如何保证消息不被重复消费
为什么会出现消息重复?消息重复的原因有两个:1.生产时消息重复,2.消费时消息重复。
Java旅途
2020/08/05
2.7K0
css 实现视频人物不被弹幕遮挡
在视频平台看剧的时候,总会发现各家都已实现在有人物出现的时候,弹幕会藏在背后的情况,关键是,虽然弹幕被藏在背后,但是点击被遮挡的弹幕位置依然可以点赞成功,真是感觉特别神奇。
蓓蕾心晴
2022/11/16
5480
css 实现视频人物不被弹幕遮挡
为什么人脸识别系统总是认错黑人?
2019 年 1 月的一个周六,两名警察来到一家酒店。几十分钟前,他们接到报警,说有一名黑人男子在礼品店里偷吃零食,被店员逮了个正着,你们赶紧来看看呀。
浅黑科技
2021/03/03
1.4K0
为什么人脸识别系统总是认错黑人?
不被未来折叠掉:AI时代下的思考
未来人工智会取代多少人类工作?各个专家的估计有一定差别,但共识是: 在未来的10—20 年,随着机器学习快速发展,人工智能会在各个领域大面积使用,目前的重复性劳作、简单的脑力和体力劳动,未来交给人工智能去做的可能性是很大的。 曾经看过小说《北京折叠》预测了机器人取代人类劳动造成的社会影响,但是这篇小说是2013 年写的,并未完全预测到技术发展的方向,我当时以为受冲击最大的是底层劳动力,但实际上,按照目前的技术趋势看,反而是初级和中级白领工作最容易被取代。底层劳动力只有工厂工人容易被取代,服务业的底层劳动
企鹅号小编
2018/01/22
7350
不被未来折叠掉:AI时代下的思考
如何才能不被Kubernetes按在地上摩擦?
Kubernetes虽然成为了标准,但是不同的运维在实施的时候,或者说不同的公司在使用的时候是千奇百怪的,我们也会经常在一些Kubernetes社区群里看到一些千奇百怪的问题,这些问题除了提升自身硬实力之外,也要树立一些做事的规范。这里从下面四个方面说一些个人的看法和见解,这些都是我自己在实际工作中运用的,说的不对的地方请指正。
没有故事的陈师傅
2021/09/09
2870

相似问题

为什么身份不被识别?

34

为什么onPageFinished方法不被识别?

12

为什么命名空间不被识别?

50

为什么这些变量不被识别?

161

为什么HttpUtility类不被识别?

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文