2016-04-02 8 views
0

Web sitesini MVC'de geliştiriyorum. Ayrıntıları birer birer görüntülemek istiyorum. Kullanıcı Gönder düğmesini tıklattığında görüntülenecek sonraki kayıt. Lütfen Kontrol aynı KoduÇoklu geçiş değerlerini MVC 5'de RedirectToAction'a geçirme

// GET: Member_Details 
    public ActionResult Member_Details(int sysmemberid , string type) 
     { 
      Member_Details obj = new Member_Details(); 
      obj=obj.getMemberDetails(Convert.ToInt64(Session["Id"]), sysmemberid, type);// assign values to model 
      Session["sysmemberid"] = sysmemberid; 
      Session["type"] = type; 
      Session["Next"] = obj.next; 
      return View(obj); 
     } 



[HttpPost] 
    public void Member_Details(Member_Details obj ,string command) 
    { 
     string sysmemberid = Session["sysmemberid"].ToString(); 
     string type1 = Session["type"].ToString(); 
     string sqlQuery = ""; 
     int next = Convert.ToInt32(Session["Next"]); 
     RedirectToAction("Member_Details", new { sysmemberid = next, type = type1 }); 
} 

Kod Görüntüle tavsiye:

@using (Html.BeginForm("Member_Details", "Member_Details", FormMethod.Post, new { id = "submitForm" })) 
{ 
    // Code to bind model 
    <button type="submit" id="btnSave" name="command" value="invite" class="btn btn-lg btn-primary btn-block link dtlSubmit">Connect</button> 

} 

cevap

0

O zaten sonraki öğeyi almak için mantığı var ve ReditectToAction inşa ediyoruz, ancak kötü kokan benziyor Geri döndüğüne benziyor.

POST kolları Member_Details için ActionResult dönüş değeri ekleyin:

public ActionResult Member_Details(Member_Details obj ,string command) 

Ve RedirectToAction dönmek:

 return RedirectToAction("Member_Details", new { sysmemberid = next, type = type1 }); 
+0

Çok teşekkürler ... Bu –

+0

Ben yardımcı memnun değilim işleri . Lütfen cevabı "Çözümlendi" olarak işaretleyin –