SORU
23 ŞUBAT 2011, ÇARŞAMBA


HTTPPOST, sözlükten form değerleri almasını Nasıl ya?basit MVC3 Soru -

Basit bir soru. Yöntem olan mvc denetleyicisi var:

[HttpPost]
public ActionResult SubmitAction()
{
     // Get Post Params Here
 ... return something ...
}

Form basit bir textbox ile önemsiz olmayan bir şeklidir.

Soru - nasıl yeryüzünde parametre değerleri erişebilirim? Bir görünümden gönderiyorum, post dışarıdan geliyor. Bende anahtar/değer çiftleri topluluğu var sanıyorum. İstek çalıştım.Parametreler.("") SimpleTextBox; ama geri hata "Üzgünüm, bir hata uygulanmalıdır.".

Bu basit bir cevabı olduğuna eminim.

CEVAP
23 ŞUBAT 2011, ÇARŞAMBA


Sadece, FormCollection gibi kullanabilirsiniz

[HttpPost] 
public ActionResult SubmitAction(FormCollection collection)
{
     // Get Post Params Here
 string var1 = collection["var1"];
}

ayrıca bir sınıf kullanabilirsiniz, Bu Form değerleri ile eşleştirilmiş, ve asp.net mvc motor otomatik olarak yüklenecektir doldurdu.

//Defined in another file
class MyForm
{
  public string var1 {get; set;}
}

[HttpPost]
public ActionResult SubmitAction(MyForm form)
{      
  string var1 = form1.Var1;
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Police

    Android Poli

    21 NİSAN 2010
  • listedabive

    listedabive

    30 Ocak 2007
  • Shaollin Animes

    Shaollin Ani

    19 HAZİRAN 2013