คำถามติดแท็ก resx

6
แอตทริบิวต์ DisplayName จากทรัพยากร?
ฉันมีแอปพลิเคชั่นที่แปลเป็นภาษาท้องถิ่นและฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะมีDisplayNameชุดคุณสมบัติของโมเดลจากทรัพยากร ฉันต้องการทำสิ่งนี้: public class MyModel { [Required] [DisplayName(Resources.Resources.labelForName)] public string name{ get; set; } } แต่ฉันทำไม่ได้ในขณะที่คอมไพเลอร์พูดว่า: "อาร์กิวเมนต์ของแอตทริบิวต์ต้องเป็นนิพจน์คงที่, นิพจน์ typeof หรือการสร้างอาเรย์ของประเภทพารามิเตอร์คุณลักษณะ" :( มีวิธีแก้ไขปัญหาหรือไม่? ฉันกำลังแสดงฉลากด้วยตนเอง แต่ฉันต้องการสิ่งเหล่านี้สำหรับเอาท์พุท validator!

5
Carriage Return / Line Feed ใน. Net Resource File (App_GlobalResources)
ฉันเก็บข้อความหลายรายการไว้ในApp_GlobalResources.resxไฟล์ ข้อความต้องเป็นหลายบรรทัดและฉันต้องมีฟีดบรรทัด อย่างไรก็ตามเมื่อฉันอ่านเนื้อหาฟีดบรรทัดทั้งหมดจะหายไป ( \r\nถูกพิมพ์ไม่ใช่เป็นCRLF 10 13อักขระควบคุม) ฉันรู้ว่าฉันสามารถแก้ไขปัญหานี้ได้โดยการแทนที่\r\n(หรืออย่างอื่นสำหรับเรื่องนั้น) กลับไปที่ CRLF เมื่อฉันอ่านเนื้อหา แต่ฉันสงสัยว่าทำไมไฟล์ resx ที่กำหนดเป้าหมายด้วยข้อความอย่างชัดเจนเหล่านี้จึงเพิกเฉยต่ออักขระควบคุมและ CRLF จึงมีความสำคัญ - และถ้าใครรู้ว่ามีการตั้งค่าหรือบางอย่างที่จะทำให้สิ่งนี้ทำงานได้อย่างเป็นธรรมชาติ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.