שלח תשובה

זירת השאלות

1541
צפיות
1
תשובות

כיצד ניתן להעביר מערך ל-controller ב-MVC?

,‏ 14 בינואר, 2016

יש לי view כזה:

@foreach(var request in request_list)
}
<input name="abc[@requst.id]" value="1">
{
ואני מנסה לקבל מערך ב-controller בצורה כזו:

[httpPost]
(public ActionResult Edit(string[] abc

אבל המערך תמיד מגיע NULL
למישהו יש עצה?
תודה רבה!

תגיות: , ,

1 תשובות

  1. מהנדס הגיב:

    בשביל שה controller יכיר את זה כמערך צריך לתת לכל הinput-ים אותו name בדיוק. ולא לשנות אותו לפי המיקום שבforeach.
    @foreach(var request in request_list)
    }
    <input name="abc" value="1">
    {

שלח תשובה