Himanshu.A.Joshi Ответов: 2

Хотите получить штат мудрый город


у меня 2 таблицы города и государства я хочу получить состояние мудрого города в dropdownlist , у меня уже есть обе таблицы данных в выходные данные в dropdownlist, но государство-мудрый город , не работает, у меня также с учетом внешнего ключа, я хочу сделать эту вещь в mvc5,

Что я уже пробовал:

я сделал свои обе таблицы с заданным внешним ключом
получение инструкции DDL данных в выходной
но я не могу получить его штат мудрый город

я пробовал это с помощью jscrpit, но не сработало

вот мой код контроллера:-

namespace Web4.Controllers
{
    public class AccountController : Controller
    {
        private void PopulateLookups(eBusPassSystemEntities db)
        {
            IEnumerable<SelectListItem> item = db.tbl_state.Select(C => new SelectListItem
            {
                Value = C.state_name,
                Text = C.state_name
            }).ToList(); 

            ViewBag.state = item;

            IEnumerable<SelectListItem> itenn = db.tbl_city.Select(C => new SelectListItem
            {
                Value = C.city_name,
                Text = C.city_name
            }).ToList();

            ViewBag.city = itenn;

        }
       


        [HttpGet]
        public ActionResult register(tbl_state t)
        {
            using (eBusPassSystemEntities db = new eBusPassSystemEntities())
            {
                PopulateLookups(db);
                
            }

            return View();

           
        }

        [HttpPost]
        public ActionResult Register(tbl_user u)
        {
            if (!ModelState.IsValid)
            {
                using (eBusPassSystemEntities db = new eBusPassSystemEntities())
                {
                    PopulateLookups(db);
                }

                return View();
            }

            using (eBusPassSystemEntities Db = new eBusPassSystemEntities())
            {
                Db.tbl_user.Add(u);
                Db.SaveChanges();
            }

            TempData["message"] = "Hello" + u.name + " Your Account Has been Succesfully created.";
            return RedirectToAction("Success");
        }

        [HttpGet]
        public ActionResult Success()
        {
            ViewBag.message = TempData["message"];
            return View();
        }
    }
}