Mvc İle İlgili Bir Soru

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    clogu
    clogu's avatar
    Kayıt Tarihi: 17/Temmuz/2008
    Erkek

    Hocalar şimdi login ekranından sonra ilk açılan Giris die bir sayfam  var. Benim burdaki giris view inden bir değeri giris adlı actionresult a ordan da aynı kontroller altında başka bir result a parametre olarak yollamam gerekiyor. Bunu nasıl sağlıyabilirim. Değer formdan falan gelen bir değer değil DB den sorgulanan bir değer. 

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    Sisteminin yapısını bilmedigim için bir kaç şekilde göstercem.

    Eğer link olarak göndermek istiyorsan şu şekilde link oluşturabilirsin.

    @Url.Action("actionresultismi", null, new { area = string.Empty, controller = "controllerismi" }, Request.Url.Scheme)

    @Url.Action("actionresultismi","controllerismi",new { parametre1= "test",parametre2="test2" })

     

    partial view olarak çalışıyorsan

    @Html.Partial("_partialismi", new { id = Model.Id })

    veya kullanıcıya ait özel bir data tutuosan ve bir çok yerde kullanıcaksan sessiona alabilirsin.

    Session["kullanıcıidsi"]=cokgizliid

     

    onun haricinde controllerdan view'a göndermek istiyorsanda 

    yöntem 1 :

     

    Viewbag.Ozelgizlidi = cokgizlidi

    şeklinde datayı viewbage controllerda atarsan view'de direk Viewbag.Ozelgizliid buna ulaşabilirsin.

    yöntem 2 resulta model olarak gödnerebilirsin.

    yöntem 3

     

    return View("viewadi", new { kullaniciidsi = "4214214214" });
    return RedirectToAction("viewadi", new { kullaniciidsi = "421215213" });

     

     

     

    FCN tarafından 18/Şub/18 18:08 tarihinde düzenlenmiştir
Toplam Hit: 1392 Toplam Mesaj: 2
mvc