Exaclty ScaffoldColumn(false)
और HiddenInput(DisplayValue = false)
क्या है?छिपी हुई इनपुट (DisplayValue = false)] बनाम [ScaffoldColumn (false)]
और इन दोनों के बीच मुख्य अंतर क्या है? कौन सा सबसे अच्छा उपयोग करने के लिए है ??
धन्यवाद !!!
Exaclty ScaffoldColumn(false)
और HiddenInput(DisplayValue = false)
क्या है?छिपी हुई इनपुट (DisplayValue = false)] बनाम [ScaffoldColumn (false)]
और इन दोनों के बीच मुख्य अंतर क्या है? कौन सा सबसे अच्छा उपयोग करने के लिए है ??
धन्यवाद !!!
[ScaffoldColumn(false)]
विजुअल स्टूडियो को आपके दृश्य के लिए टेम्पलेट उत्पन्न करते समय कॉलम को मचान करने के लिए नहीं कहता है। जब आप एक नया दृश्य बनाते हैं, तो आप दृढ़ता से टाइप किए गए दृश्य को बना सकते हैं। जब आप ऐसा करते हैं तो विजुअल स्टूडियो आपको पूछता है कि किस टेम्पलेट का उपयोग करना है (बनाएं, संपादित करें, सूची, आदि)। यदि आप एक संपादन/बनाएँ टेम्पलेट बनाते हैं; उदाहरण के लिए, यदि आप अपनी मॉडल प्रॉपर्टी पर [ScaffoldColumn(false)]
डालते हैं तो यह टेम्पलेट में डिस्प्लेफ़ोर() या EditorFor() कॉल जेनरेट नहीं करेगा, इसलिए इसे आपके दृश्य में शामिल नहीं किया जाएगा।
[HiddenInput]
डिस्प्लेफ़ोर/संपादक के लिए बताएगा कि यह मान उस मूल्य के लिए एक छुपा HTML फ़ील्ड बनाना चाहिए। जब आप किसी फॉर्म पर पोस्ट करते हैं, तो इसे मूल्यों में शामिल किया जाएगा, लेकिन जब लोग इसे देखते हैं तो यह दृश्य से "छुपा" होगा।