folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Asp.Net Mvc De Ajax İşlemi



Asp.Net Mvc De Ajax İşlemi

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

    bana tam olarak şöyle bişi lazım bunu en rahat nasıl yaparım. web tarafına tam hakim olamadıgım için en stabili hangisi olur oyüzden fikir almak istedim.

    öncelikle bana lazım olan sistem şu 

    /bilmemne/index/5 

    burdaki 5 değerini alıp

    db.bilmemne.where(x=>x.bilmemneid==5).firstordefault() 

    burdan gelen bir değere göre

    sayfam
    --------------------------

    1. bölüm

    ---------------------------

    2. bölüm(hide)

    ---------------------

    /bilmemne/index/5  sayfasında istedigim değer geliyorsa sorgu sonucu 2. bölüm açılsın,1. bölüm gitsin. gelmiyorsa 10 sn de bir sayfaya refresh attırıp sorgunun tekrar çalışmasını sağlamalıyım.

    kısaca bana webformdaki panel mantıgı lazım. :D 

    kontroller tarafından dönen sonucu viewbage atıp view da çektirmek istedim bişilerde oldu ama tam istedigim gibi çalışmıyor.

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

    abi 2-3 kere okudum ama anlamadım ya ne istediğini :)

    controller da viewbag e göm değerini, 
    view tarafında da sayfanı @if lere böl panel misali, içine girdiği if i göstersin.

    ama "istediğim değer" derken nerden gelen değer onu anlamadığım için tam bişi kuramıyorum :D

    MaviGozluDev tarafından 02/Tem/14 17:33 tarihinde düzenlenmiştir

    .
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    network
    network's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek
    MaviGozluDev bunu yazdı

    abi 2-3 kere okudum ama anlamadım ya ne istediğini :)

    ++++1

     


    I Love Software , Software is a life...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    okuyunca baya karışık olmuş. 

    şöyle sölim. 

    ben yaptıgımı sölim anlicaksınız zaten 

    controller >

     public ActionResult Index(int? orderid)

            {

               var control = db.Orders.Where(x => x.Id == orderid).First();

                return View(control);

            }

    view >

    @model DB.Models.Order

    sayfa başında modeli aldım.

     @if (Model.Status == 2)

    {

    sayfanın 2. bölüm kodları

    }

    else if(Model.Status == 1)

    {

    sayfanın birinci bölüm kodları ve  10 sn sonra sayfayı yenileme kodu.

    }

     

    şu an bu halde. ama tam oalrak çalışmıyor

    FCN tarafından 02/Tem/14 18:09 tarihinde düzenlenmiştir
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    network
    network's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek
    FCN bunu yazdı

    okuyunca baya karışık olmuş. 

    şöyle sölim. 

    ben yaptıgımı sölim anlicaksınız zaten 

    controller >

     public ActionResult Index(int? orderid)

            {

               var control = db.Orders.Where(x => x.Id == orderid).First();

                return View(control);

            }

    view >

    @model DB.Models.Order

    sayfa başında modeli aldım.

     @if (Model.Status == 2)

    {

    sayfanın 2. bölüm kodları

    }

    else if(Model.Status == 1)

    {

    sayfanın birinci bölüm kodları ve  10 sn sonra sayfayı yenileme kodu.

    }

     

    şu an bu halde. ama tam oalrak çalışmıyor

    aslında doğru :) 

    tam olarak çalışmıyor kısmı tam olarak nedir ? 

    10 saniyede sayfa yenilemesi için ise ; 

    <script type="text/javascript"> 

    $(document).ready(function () {

    window.setTimeout('location.reload()', 10000);

    });

    </script>

    yada ; 

    <script type="text/javascript"> 

    function refreshPage(){

       location.reload();

    }

    $(document).ready(function () {

    setInterval(refreshPage, 10000);

    });

    </script>

    10 saniye de refresh istediğin yerde scripti render etmen yeterli olacaktır . 

    ikisinin farkı ise bold işaretlenmiş kullnılan metod . 

    Yukarıda tam olarak çalışmıyor demişsin bunuda biraz açarsan yardımcı olmaya çalışırım . 

     

     


    I Love Software , Software is a life...
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaviGozluDev
    MaviGozluDev's avatar
    Kayıt Tarihi: 05/Eylül/2005
    Erkek

    bi hata alıyo musun onu yazsana bi? 
    sayfa başında modeli adlım dediğin model hangisi?
    var control diye db den gelen sorgu tam ne getiriyo?
    model.status dediğin yer aslında control e sorgudan gelen bi alan mı? 


    .
Toplam Hit: 1035 Toplam Mesaj: 6