#asp.net #asp.net-mvc #asp.net-identity-2 #asp.net-mvc-5.2
#asp.net #asp.net-mvc #asp.net-identity-2 #asp.net-mvc-5.2
Вопрос:
я создаю новый объект как ApplicationDbContext
ApplicationDbContext db = new ApplicationDbContext();
Но когда мне нужно использовать таблицу для создания списка drowpdowm, не показывайте мне их.
ViewBag.GndId = new SelectList(db.no display table);
как я могу это решить?
Редактировать :
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
: base("Model1", throwIfV1Schema: false)
{
}
public static ApplicationDbContext Create()
{
return new ApplicationDbContext();
}
}
.
[AllowAnonymous]
public ActionResult Register()
{
ViewBag.GendId = new SelectList(db.)
return View();
}
Комментарии:
1. @JamesP ViewBag. GndId для создания drowdownlist .
2. @JamesP . мне нужно создать динамическое отключение. я возвращаю tbl_gender из базы данных, но он не показывает мне таблицы
3. И куда вы звоните
ApplicationDbContext db = new ApplicationDbContext();
— извините, вероятно, лучше всего показать весь контроллер.4. Да, я вызываю это в контроллере :
namespace WebApplication1.Controllers { [Authorize] public class AccountController : Controller { ApplicationDbContext db = new ApplicationDbContext(); private ApplicationSignInManager _signInManager; private ApplicationUserManager _userManager;