App_GlobalResources निर्देशिका में एक resx फ़ाइल का उपयोग करके, मैं मॉडल सत्यापनकर्ताओं की PropertyValueInvalid स्ट्रिंग के लिए डिफ़ॉल्ट संदेश बदलने में सक्षम हूं।Asp.Net MVC 2 - PropertyValueRequired स्ट्रिंग को बदलना
लेकिन यह संदेश का अनुवाद करने से काम नहीं करता है जब एक मूल्य की आवश्यकता है (PropertyValueRequired।)
Global.asax.cs Application_Start में() मैं इस तरह संसाधन वर्ग कुंजी बदल दिया है,:
DefaultModelBinder.ResourceClassKey = "Messages";
और Messages.resx फाइलों में मैं दो प्रविष्टियों डाल दिया है:
- "PropertyValueInvalid" => "। हे वीरता '{0}' ई inválido पैरा ओ कैंपो {1}"
- "PropertyValueRequired" => "É needário digitar o {0}।"
धन्यवाद।
की तरह जोड़ने मैं एक ही व्यवहार देखा है। समाधान किसी को भी? – mare
@mare आपकी सटीक समस्या क्या है - PropertyValueRequired संदेश का उपयोग डेटा एनोटेशन का उपयोग करके मोडल सत्यापन में resx फ़ाइल से नहीं किया जा रहा है? – swapneel
हां, बिल्कुल डैनियल के मुद्दे के रूप में। – mare