คำถามติดแท็ก blazor-server-side

3
วิธีการ Localize ข้อความตรวจสอบ (DataAnnotationsValidator) ในฝั่งเซิร์ฟเวอร์ blazor
ฉันใช้ blazor 3.1 ใน VS 2019 เวอร์ชันล่าสุด จนถึงตอนนี้ฉันสามารถ จำกัด เลเบลหน้า (ชื่อเรื่อง, เขตข้อมูลตาราง ฯลฯ .. ) ในListEmployee.razorหน้าฉันสามารถแปลส่วนหัวของตาราง ฯลฯ และในAddEmplyeeValidation.razorหน้าฉันสามารถ จำกัด รูปแบบป้ายชื่อ แต่ฉันมีปัญหาในการแปลข้อความตรวจสอบ สำหรับข้อความการEmployee.csตรวจสอบความถูกต้องสำหรับข้อความการตรวจสอบความถูกต้องจะกำหนดไว้ในไฟล์ & Resources/Dataโฟลเดอร์นี้โดยใช้ชื่อที่กำหนดData.Employee.ar.resxและData.Employee.ar.resxนี่ไม่ทำงาน ใช้ System.ComponentModel.DataAnnotations; namespace BlazorSPA1.Data {พนักงานระดับสาธารณะ {[MaxLength (50)] สตริงสาธารณะรหัส {รับ; ตั้ง; } [Required (ErrorMessage ="Name is RRRequired")] [StringLength(20, ErrorMessage = "Name is too long.")] public string Name …

2
ฝั่งเซิร์ฟเวอร์ Blazor ด้านหลัง reverse proxy 404
ฉันมีแอพฝั่งเซิร์ฟเวอร์ที่โฮสต์บน IIS หลังพร็อกซีย้อนกลับ (ใช้ ARR) ฉันลองทุกอย่างที่ฉันสามารถคิดได้ แต่ฉันจะได้รับ 404 ต่อไป _framework / blazor.server.js href ฐานของฉันถูกตั้งค่าเป็น "/ subsite /": <base href="https://stackoverflow.com/subsite/" /> และค่า src ทั้งหมดของฉันสัมพันธ์กับสิ่งนี้: <script src="_framework/blazor.server.js"></script> <script src="_content/BlazorInputFile/inputfile.js"></script> <script src="animations.js"></script> สคริปต์อื่น ๆ ทุกตัวโหลดได้ดีแม้กระทั่งข้อมูล _content แต่ไม่ใช่ blazor.server.js ฉันลองใช้เคล็ดลับ PathBase แบบเก่าสำหรับแอป MVC เช่นกันโดยไม่ประสบความสำเร็จ: if (!env.IsDevelopment()) { app.Use((context, next) => { context.Request.PathBase = new …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.