2015-04-22 8 views

Odpowiedz

9

można używać 3rd parametr @Html.Partial przekazać dodatkowe dane celu częściowego

@Html.RenderPartial("yourPartialName", yourModel, new ViewDataDictionary { { "userExists", true} }); 

in częściowe masz do niego dostęp za pomocą

@ViewData["userExists"]; 
+0

, które działało bez zarzutu! dzięki Stephen! – Elisabeth

0

Odkurzacz sposób byłoby zmienić model, aby włączyć tę drugą wartość, ale jeśli nie chcesz, aby to zrobić, powiedziałbym użyć metody renderPartial ze bierze w typie Zobacz słownika danych:

Html.RenderPartial(
     "partialview", 
     Model, 
     new ViewDataDictionary { { "UserExists", UserExists} } 
);