में एमवीसी 3 व्यूबैग के साथ देर बाध्यकारी समस्या मैं एक वीबी.नेट एमवीसी 3 प्रोजेक्ट में एमवीसी मचान की कोशिश कर रहा हूं और विकल्प सख्त सेट (और मैं इसे चालू करना चाहता हूं) के साथ देर से बाध्यकारी के साथ एक समस्या में भाग रहा हूं।वीबीएनईटी
यह सी # में काम करता है:
public ActionResult Create()
{
ViewBag.PossibleTeams = context.Teams;
return View();
}
लेकिन लगभग VB.NET में एक ही कोड:
Public Function Create() As ActionResult
ViewBag.PossibleTeams = context.Teams
Return View()
End Function
संकलक त्रुटि विकल्प सख्त पर देर से बाध्यकारी अनुमति नहीं देता है कारण बनता है। मैंने यहां प्रलेखन पर एक नज़र डाली: http://msdn.microsoft.com/en-us/library/system.web.mvc.controllerbase.viewbag(VS.98).aspx लेकिन यह बहुत उपयोगी नहीं था।
मुझे लगता है कि सी # में एक नया खाली आवेदन HomeController
में ViewBag
उपयोग करता है लेकिन VB.NET संस्करण ViewData
, तो हो सकता है यह एक VB.NET सीमा है का उपयोग करता है पर ध्यान दें।
मैंने अभी एमवीसी 4 आरसी के लिए इंटरनेट एप्लिकेशन टेम्पलेट का उपयोग करके एक नया वीबी.Net प्रोजेक्ट बनाया है और यह व्यूबैग प्रॉपर्टी का उपयोग करता है। जब तक मैंने इसे व्यूडाटा के साथ बदल दिया तब तक यह तब तक नहीं बनाया गया था। –