PartialView mvc aktualisieren 4

Ey! Wie kann ich eine Teilansicht mit Daten aus dem Modell aktualisieren? Wenn die Seite zum ersten Mal geladen wird, funktioniert sie ordnungsgemäß, aber nicht, wenn ich sie über die Aktion aufrufe. Die von mir erstellte Struktur sieht folgendermaßen aus:

Überall in meiner Sicht:

 @{ Html.RenderAction("UpdatePoints");}

Meine PartialView "UpdatePoints":

<h3>Your points are @ViewBag.points </h3>

Am Controller habe ich:

public ActionResult UpdatePoints()
        {

            ViewBag.points =  _Repository.Points;
            return PartialView("UpdatePoints");
        }

Danke für Ihre Hilfe!

AKTUALISIEREN

Vielen Dank für Ihre Hilfe! Schließlich habe ich JQuery / AJAX verwendet, wie Sie vorgeschlagen haben, und den Parameter mit model übergeben.

Also, in JS:

$('#divPoints').load('/Schedule/UpdatePoints', UpdatePointsAction);
var points= $('#newpoints').val();
$element.find('PointsDiv').html("You have" + points+ " points");

Im Controller:

var model = _newPoints;
return PartialView(model);

Im Hinblick auf

<div id="divPoints"></div>
@Html.Hidden("newpoints", Model)

Antworten auf die Frage(4)

Ihre Antwort auf die Frage