Blazor web app 项目, Razor 类库 - 如何引用 Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage
我使用的是 Microsoft Visual Studio Community 2022 (64 位) 版本 17.12.3, 创建的是 Blazor web app, .net 9, 我新建了一个 Razor 类库,现在想在 _Imports.razor 文件里使用: @using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage 发现无法引用, 那在 .razor 文件里该如何使用 @inject…
请教 Blazor Web App Razor 类库 javascript 代码缩进问题
我使用的是 Visual Studio Community 2022, 刚升级完成 17.12.0 版本, 随后我打开 Razor 类库 工程, Javascript code : <script type="text/javascript"> var a = false; var b = false; var c = false; </script> c# code : @code{ …
Blazor web app CSS隔离加载 问题
visual studio 2022 社区版 : 17.12.3 我新建了一个 blazor web app .net 8 程序,我将 Components 文件夹 全部删除, 主程序 只保留 Program.cs 和 appsettings.json 文件, 随后我创建 RazorClassLibrary1 类库, Program.cs 代码如下: using RazorClassLibrary1; var builder =…
Blazor Web App razor 类库如何热加载调试 或 设置主程序启动 ?
哈喽,我现在遇到一个 多人协同开发的问题, 我使用的是 Visual Studio 2022 开发 Blazor Web App 系统, 通常我会新建一个 Blazor web App 系统,然后再 创建一个 Razor 类库 工程 (页面组件), 此时在拥有 主程序源代码的情况下很方便的把 Razor 类库 工程加载进 解决方案,进行 热加载 调试. 如果此时只提供 Blazor web app 已生成好的 ****.exe 该如何对 新建的 Razor 类库进行 热加载…
在 Blazor Web App 中启用 强制实施内容安全策略 后报错
大家好, 我创建了一个 Blazor Web App (.Net 8 - Server) ,然后我在 根组件 (App.razor) 里的 <head>加入了以下代码 <meta http-equiv="Content-Security-Policy" content="base-uri 'self'; default-src 'self'; img-src data: https:; object-src 'none'; script-src…
如何在 Blazor Web App 框架里限定字体的使用?
我创建了一个 Blazor Web App 程序,并且在 (app.razor) 根组件 里,内联样式 style 里 写死了 body { font-family :'宋体'; } , 然后我创建一个 Razor Class Library 类库, 在前端代码里 <label class="form-label" style="font-family: '黑体';">测试内容</label>,…
电脑运行时蓝屏,该怎么解决
************* Preparing the environment for Debugger Extensions Gallery repositories ************** ExtensionRepository : Implicit UseExperimentalFeatureForNugetShare : true AllowNugetExeUpdate : true NonInteractiveNuget : true …
maui blazor 项目引用 proto 文件,无法引用名称空间
1、MyGrpc.proto 文件: syntax = "proto3"; //package MyModels; option csharp_namespace = "MyModels";//用这一句,也是无法识别 MyModels 名称空间 service MyGrpcService{ rpc FirstFunc(MyMessage) returns (ResultMsg); } message MyMessage { string text =…
关于 Blazor WebAssembly应用,部署后,打开网站,下载dll失败的问题
我使用visual studio 2022,建立了一个Blazor web assembly应用 ,使用的.Net 7,以ASP.NET Core 托管 发布程序后,部署在centos及docker中,均出现在打开网站时,dll下载失败,无法打开的问题。 出现此问题时,再此刷新有几率正常访问,即不是每次都下载失败。 想知道这种情况如何解决
为什么在.NET 8 ant design Blazor 应用中找不到HttpContext
为什么在.NET 8 ant design Blazor 应用中找不到HttpContext Error.razor页面 @code{ [CascadingParameter] private HttpContext? HttpContext { get; set; }
.NET MAUI Blazor html5 video tag, The progress bar cannot be dragged
Currently, the progress bar for '<video>' cannot be changed on Android and Windows. Is this a bug? <video style="width:100%" controls> <source src=@item.Src type="video/mp4"> </video>
nuget 包的命名空间错误
Hi, 我已使用 nuget 在 C# Blazor Web 程序集项目中将包添加到 Visual Studio 社区(版本 16.9.0 预览版 2.0)。nuGet 添加似乎工作正常,并且包显示在解决方案资源管理器和项目文件中的项目依赖项中。但是,当我尝试在 cs 文件中使用的 razor 文件中使用@using来引用包组件时,我得到了可怕的“找不到命名空间...”错误。 我尝试使用命令行、PM 控制台和 nuget 包管理器卸载并重新安装 nuGet…
如何保留Blazor 应用组件中的数据?
大家好。 在 Blazor 应用程序的默认模板中,单击按钮时,计数变量将增加 1。但是当导航到其他组件然后返回计数器组件时,计数值将重置为 0,我需要在此默认模板中做哪些更改来修复此问题,以便在返回时保留值。 谢谢。 注意: 该问题整理于:Blazor default template application issue。
在Blazor 应用中如何定义访问全局变量?
大家好,我在这里问了如何保存变量状态,得到了很长的答案,我想知道在Blazor中是否可以在应用程序结构的某处定义一个变量,以便我可以从任何组件访问它。类似于控制台程序中在主方法中定义变量。非常感谢。 注意: 此问题总结整理于:Blazor accessing global variable issue
如何解决在当前上下文中不存在名称“InteractiveServer”?
当我根据文档添加 rendermode 属性是显示 “在当前上下文中不存在 “InteractiveServer””错误。如何解决这个问题? 注意: 此问题总结整理于:The name 'InteractiveServer' does not exist in the current context。
在 Blazor 应用中如何使用 Bootstrap 下拉菜单来选择本地化?
我看过大量的教程和博客文章,但它们都建议使用选择控件来更改语言。它们都没有解释如何使用 HREF 实现本地化。 您能否至少给我提示或链接,以帮助我弄清楚如何使用 <a href=“de/page”>German</a>更改语言? 除了这个功能之外,我已经实现了与本地化有关的所有内容。 谢谢 注意: 此问题总结整理于:Localization in Blazor using bootstrap dropdown menu.
Blazor 服务器区域性是否通过 URL 设置?
大家好; 阅读本部分,在 Blazor 中为用户设置区域设置的方法如下: Navigation.NavigateTo( $"Culture/Set?culture={cultureEscaped}&redirectUri={uriEscaped}", forceLoad: true); 这是对的吗?这是一个让我感到非常复杂的解决方案。 然后设置它是否为会话/电路设置它?对于从…
如何在 Blazor 中实现双向绑定?
当我更改滑块时,利息金额应该自动计算和显示,而无需用户单击提交按钮。 @page "/" @using System.Text; @using System.Net.Http.Headers; @using Microsoft.AspNetCore.Components; @using Newtonsoft.Json; @using RateApp.Models; <table class="table"> <thead> …
如何在没有子域的情况下将 WebForms 和 Blazor 混合在一个域 www.xyz.com 中?
我们目前正在 ASP.NET WebForms 来展示所有的模块,包括首页、管理和不同客户端类型的各种控制面板。 显然,我们想要迁移到 ASP.NET Blazor,但在第一阶段,我们只想迁移首页。 这意味着,我们将有一个新的 Blazor 类型的项目,其中首页将驻留,旧的 WebForms 项目中,管理和控制面板将驻留其中。 我的问题是,我们如何在没有子域的情况下将这两种技术混合在一个域 www.xyz.com 中? 欢迎任何建议。 谢谢! 注意: 此问题总结整理于:从 WebForms 迁移到…
将 Blazor WebAssembly 应用发布到 IIS 后,刷新页面显示 Http 404.0 未找到页面错误,如何解决?
我发布了一个 Blazor WASM 示例应用,并将其部署在本地计算机的 IIS 中。 我能够从托管端口访问所有页面, 但是,当我在计数器或天气上刷新页面时,我出现以下错误 - 主页刷新正在工作,其他两个页面有此问题。 浏览器正在根据“网络”选项卡中显示的内容查找天气文档 我该如何解决这个问题? 注意: 此问题总结整理于:Blazor Web 程序集 - 刷新获取时 - HTTP 错误 404.0 - 未找到 - 在 IIS 中发布应用后