Bilmek istediğin her şeye ulaş

MVC4 ASP.NET ile viewler arası querystring nasıl kullanılır?

Öncelikle Global.asax dosyanızda aşağıdaki yapı bulunması gerekmektedir:

 routes.MapRoute(
        "Default", // Route name
        "{controller}/{action}/{id}", // URL with parameters
        new { controller = "Yazi", action = "Index", id = UrlParameter.Optional } // Parameter defaults
    );

Daha sonrasında Controller yapısında tarzında bir yapı bulunmalıdır:

public ActionResult Index(int id)
        {
            return View();
        }
 

bu yapı altında yapmak istediklerinizi gerçekleştirebilirsiniz diye düşünüyorum.
  • Paylaş
View'lar arası querystring nasıl kullanılır'dan kastınız nedir? View'ler hiçbir zaman birbirlerine veri taşımazlar. View'ler sadece modeli nasıl sunacağı ile ilgilenir.
  • Paylaş
Ahmet Küçükoğlu (@ahmetkucukoglu) na katılmakla birlikte amaçını söyleyebilirsen daha mantıklı cevaplar verebiliriz.

View içerisinde post method ile verileri rahatça gönderebilirsin...

HttpContext.Request.QueryString.AllKeys 


ile tüm QueryStringleri alıp istediğin view'e gönderebilirsin.
  • Paylaş
Sonraki Soru
HESAP OLUŞTUR

İstatistikler

746 Görüntülenme4 Takipçi3 Yanıt