Mvc Ders 48 Arama Paneli

Поділитися
Вставка

КОМЕНТАРІ • 11

  •  2 роки тому +2

    cok tesekkur ederiz hocam Allah c.c razı olsun . evelAllah oldu sayenizde

  • @furkanizmirli2170
    @furkanizmirli2170 4 роки тому +5

    Merhaba, Murat Bey Paging ve Searching İşlemi tek tabloda nasıl yapabiliriz ?

    • @mertalcan3858
      @mertalcan3858 2 роки тому +3

      Uzun zaman olmuş ama diğer arkadaşların işine yarar diye yazıyım, bu şekilde yaparsanız çalışacaktır.;
      public ActionResult Index(string search, int? sayfa)
      {
      return View(c.Articles.Where(x => x.Title.Contains(search) || search == null).ToList().ToPagedList(sayfa??1,8));
      }
      --------------------------------------
      View Kısmı;
      @Html.TextBox("search","", new { @class = "form-control form-control-sm", @style = "width:300px;" })

  • @Huseyinsrky
    @Huseyinsrky 2 роки тому

    hocam mesela ben id ile yazarak ta bulmak istiyorum searchbar a bunu nasıl yapacagım

  • @engincelik7740
    @engincelik7740 3 роки тому +5

    public ActionResult Index(string AramaMetni, int sayfa=1)
    {
    if (!string.IsNullOrEmpty(AramaMetni))
    {
    var Sonuc1= db.TBL_Musteriler.ToList().Where(m=>m.MusteriAd.Contains(AramaMetni)).ToPagedList(sayfa, 2);
    return View(Sonuc1);
    }
    var Sonuc2= db.TBL_Musteriler.ToList().ToPagedList(sayfa, 2);
    return View(Sonuc2);
    }

  • @emrecansahin4432
    @emrecansahin4432 4 роки тому

    Hocam bizde orası bu şekilde nasıl yapıcaz
    public ActionResult Index(int sayfa = 1)

    • @emrecansahin4432
      @emrecansahin4432 4 роки тому

      yani paged list var nasıl birlikte kullanıcaz

    • @gokhanaydin7815
      @gokhanaydin7815 4 роки тому +1

      @@emrecansahin4432
      public ActionResult Index(int sayfa=1)
      {
      var ctx = new MvcDbStokEntities();
      //var musteriList = ctx.tblMusteri.ToList();
      var musteriList = ctx.tblMusteri.ToList().ToPagedList(sayfa,5);
      return View(musteriList);
      }
      [HttpGet]
      public ActionResult Ara(string p, int sayfa=1)
      {
      var ctx = new MvcDbStokEntities();
      //var musteriList = ctx.tblMusteri.ToList();
      var musteriList = ctx.tblMusteri.Where(i=>i.MUSTERIAD.Contains(p)).ToList().ToPagedList(sayfa, 5);
      return View("Index",musteriList);
      }
      Yukarıdaki kod şeklinde düzenlerseniz çalışacaktır diye umuyorum.

    • @lokman7632
      @lokman7632 3 роки тому

      @@gokhanaydin7815 onu denedim birkaç yerde eksiklik ve bir yerde yanlışlık var ama mantık doğru

    • @lokman7632
      @lokman7632 3 роки тому +1

      @@gokhanaydin7815 Ben şu şekilde
      [HttpGet]
      public ActionResult Arama(string ara, int sayfa = 1)
      {
      return View("Index", db.Notes.Where(x => x.Title.Contains(ara) || ara == null).ToList().ToPagedList(sayfa, 6));
      }
      yaptım ve index'den arama formunda 'Arama' yı çağırdım çalıştı

  • @gokhantaskin8870
    @gokhantaskin8870 5 років тому

    teşekkürler emekleriniz için