Witam mam problem z (jak w temacie) przekazaniem modelu do kontrolera.
Tak wygląda tworzenie partialview:
@Html.Partial("Weather", ShopB2B.Controllers.HomeController.GetWeather())
Gdzie metod GetWeather zwraca dane początkowe zaimplementowanego modelu Weather, która wygląda tak:
public class Weather_m
{
public IEnumerable<SelectListItem> Miasta_dropdown { get; set; }
public string Temperatura { get; set; }
}
Dane te są potrzebne do zapełnienia DropDownListFor
@model ShopB2B.Models.Weather_m
@using (@Html.BeginForm("PogodaPrzekaz", "Home", new { weather = Model }, FormMethod.Post))
{
<table>
<tr>
<td>@Html.DropDownListFor(x => x.Miasta_dropdown, Model.Miasta_dropdown)</td>
</tr>
<tr>
<td>@Html.LabelFor(x => x.Temperatura, Model.Temperatura)</td>
<td><<input type="submit" value="Wyslij" class="submitLink" style=" height: 40px;" /></td>
</tr>
</table>
}
Następnie chciałbym ten model zwrócić do kontrolera i tam sprawdzić, która wartość została zaznaczona obrobić te dane i wysłać model podobnie.
Czy ktoś ma pomysł jak to zrobić??????