में एक बेनामी वस्तु यह शायद एक मूर्खतापूर्ण सवाल यह है कि भंडारण, लेकिन मैं तो जैसे ViewBag
में एक गुमनाम वस्तु सामान के लिए कोशिश कर रहा हूँ: औरViewBag
ViewBag.Stuff = new { Name = "Test", Email = "[email protected]" };
इसलिए की तरह एक दृश्य से यह पहुँच:
@ ViewBag.Stuff.Name
मुझे लगता है कि व्यूबैग गतिशील है और "सामग्री" एक अनाम वस्तु है ... लेकिन जब मैं उपरोक्त व्यू लाइन से डीबगर को देखता हूं, तो मैं सभी गुणों को उचित मानों के साथ देख सकता हूं । मॉडल बाइंडर के साथ इतना कठिन समय क्यों है?
क्या मॉडल श्रेणी बनाने के बिना इसे पूरा करने का कोई अच्छा तरीका है? मैं new {}
क्या आप @ ViewBag.Stuff.Name या @ ViewBag.Stuff.Email का उपयोग कर सकते हैं ?? कारण परीक्षण एक मान है और एक कुंजी/संपत्ति नहीं – SynerCoder
वह एक टाइपो था और इसे ठीक कर दिया गया है। मैं गुणों तक पहुंचने की कोशिश कर रहा हूं, न कि उनके मूल्यों। धन्यवाद। –
बाहर निकलता है, यह नहीं किया जा सकता है। इसे देखें: http://stackoverflow.com/questions/5649536/entity-framework- चयन- नया। – SoWeLie