Asp.net Core Bir Modelde Dropdown Ekleme

ASP.NET Core’da Bir Modelde Dropdown Ekleme

ASP.NET Core, web uygulamaları oluşturmak için kullanılan bir açık kaynaklı çerçevedir. ASP.NET Core’da bir modelde dropdown eklemek için aşağıdaki adımları izleyebilirsiniz:

  1. Bir model oluşturun.

Model, veritabanınızdaki bir tabloyu temsil eder. Bir model oluşturmak için aşağıdaki komutu kullanabilirsiniz:

dotnet ef migrations add InitialCreate

Bu komut, InitialCreate adlı bir migration oluşturacaktır. Migration, veritabanınızdaki değişiklikleri izlemek için kullanılır.

  1. Modele bir özellik ekleyin.

Modele bir özellik eklemek için aşağıdaki komutu kullanabilirsiniz:

dotnet ef migrations add AddDropdownToModel

Bu komut, AddDropdownToModel adlı bir migration oluşturacaktır. Migration, Model adlı modele Dropdown adlı bir özellik ekleyecektir.

  1. Migration’ı uygulayın.

Migration’ı uygulamak için aşağıdaki komutu kullanabilirsiniz:

dotnet ef database update

Bu komut, migration’ı veritabanınıza uygulayacaktır.

  1. Bir kontrolcü oluşturun.

Kontrolcü, istemci isteklerini işleyen bir sınıftır. Bir kontrolcü oluşturmak için aşağıdaki komutu kullanabilirsiniz:

dotnet new mvc -n MyController

Bu komut, MyController adlı bir kontrolcü oluşturacaktır.

  1. Kontrolcüye bir eylem ekleyin.

Kontrolcüye bir eylem eklemek için aşağıdaki komutu kullanabilirsiniz:

dotnet ef migrations add AddActionToController

Bu komut, AddActionToController adlı bir migration oluşturacaktır. Migration, MyController adlı kontrolcüye Index adlı bir eylem ekleyecektir.

  1. Eylemi yapılandırın.

Eylemi yapılandırmak için aşağıdaki kodu MyController sınıfına ekleyebilirsiniz:

public IActionResult Index()
{
var model = new Model();
return View(model);
}

Bu kod, Model adlı modeli Index eylemine geçirecektir.

  1. Bir görünüm oluşturun.

Görünüm, kullanıcıya gösterilen HTML kodudur. Bir görünüm oluşturmak için aşağıdaki komutu kullanabilirsiniz:

dotnet new mvc -n Index

Bu komut, Index adlı bir görünüm oluşturacaktır.

  1. Görünümü yapılandırın.

Görünümü yapılandırmak için aşağıdaki kodu Index.cshtml dosyasına ekleyebilirsiniz:

“`
@model Model


“`

Bu kod, Dropdown özelliğine sahip bir dropdown listesi oluşturacaktır.

  1. Uygulamayı çalıştırın.

Uygulamayı çalıştırmak için aşağıdaki komutu kullanabilirsiniz:

dotnet run

Bu komut, uygulamayı çalıştıracaktır.

Faydalı Siteler ve Dosyalar


Yayımlandı

kategorisi