مرت قيمة دروبدوونليست لا تحصل على مجموعة من SelectList لعرض في ViewData
-
03-07-2019 - |
سؤال
واني اسعى لملء دروبدوونليست من مواقع المكاتب (النص) وعناوين (القيمة) عند عرض مصدر الصفحة الخاصة بي على متصفحي بعد عرض الصفحة أستطيع أن أرى أن تحديد (دروبدوونليست) قيم الخيارات كلها "". هنا هو رمز بلادي. أنا باستخدام استدعاء السياق البيانات LinqToSql للحصول على البيانات الخاصة بي لSelectList. في المصحح أستطيع أن أرى أن القائمة التي تم إرجاعها من دعوتي في الواقع لا تملك عناوين ومواقع المكاتب أحتاج. بلدي نموذج datacontext كود:
public partial class uls_dbDataContext
{
public List<office_location> GetOfficeLocations()
{
return office_locations.ToList();
}
}
ورمز تحكم بلادي:
public ActionResult Directions()
{
uls_dbDataContext ulsdb_dc = new uls_dbDataContext();
ViewData["OfficeLocations"] = new SelectList(ulsdb_dc.GetOfficeLocations(),"location_address", "location_name");
ViewData["Title"] = "Directions";
return View();
}
وجهة نظري كود: <٪ = Html.DropDownList ( "المواقع"، (SelectList) ViewData [ "OfficeLocations"])٪>
المحلول
وكان للترقية إلى MVC RC2 من المعاينة 4. وتناول القضايا دروبدوونليست والثابتة مشكلتي.
لا تنتمي إلى StackOverflow