Ich habe eine App zum Erstellen von Prüfungen. Nachdem ich eine neue Frage erstellt habe, möchte ich den Parameter question_id an die Aktion "assesses_choices create" übergeben. Ich habe in der Aktion eine Liste von Fragen erstellt, die man gleichzeitig tun kann (A, B, C, & D). Ich habe Schwierigkeiten, die question_id in die Liste zu geben.Pass Parameter in MVC mit einer Liste
Controller:
public ActionResult CreateNewChoice(int? id)
{
var questions_choices = new List<questions_choices>();
for (int i = 0; i < 4; i++)
{
questions_choices.Add(new questions_choices());
}
return View(questions_choices);
}
Ich möchte so etwas wie dies in der Liste implementieren, aber ein wenig verwirrt, wie.
questions_choices questions_choices = new questions_choices();
questions_choices.questions_id = id;
Modell
public partial class questions_choices
{
public long questions_choices_id { get; set; }
public Nullable<int> questions_id { get; set; }
public string questions_choices_value { get; set; }
public string questions_choices_string { get; set; }
}
Wenn ein setzen die beiden zusammen mit Ich habe Probleme die Variable zweimal deklariert werden.
Welche Rolle haben Sie tatsächlich Schwierigkeiten zuweisen? –
Kannst du das choices-Modell zur Verfügung stellen? – Usman
Modell zur Beschreibung hinzugefügt – Jay