You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Blazor跨项目页面交互式渲染模式失效问题求助

Blazor跨项目页面交互式渲染模式失效问题求助

大家好,我刚接触.NET,目前正在用Clean架构和Blazor组件/页面开发一款应用。我的解决方案里包含两个项目:一个是负责运行应用的Main项目,另一个是存放布局、组件、页面代码等的Razor类库项目。

在Main项目的Program.cs文件中,我完成了App.razor组件的路由映射,并且给它添加了交互式渲染模式。Main项目里的第一个页面带有一个表单,提交表单时会调用ControllerBase类,随后会重定向到Razor类库项目中的另一个页面。

不过我遇到了一个棘手的问题:这个位于Razor类库中的第二个页面完全没有交互性,哪怕我已经给它手动添加了交互式渲染模式也没用。我还试过把自己开发的一个组件放到这个页面上,这个组件在Main项目的页面里运行完全正常,但到了这个跨项目页面就失效了。我留意到,当跳转到第二个页面时,页面里的blazor.web.js文件消失了,我猜测这大概率就是导致交互失效的原因。

(注:原本有相关截图可辅助说明问题)

备注:内容来源于stack exchange,提问作者Lemon Grab

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 10:47:58