У меня есть View Named Index. Я хочу передать данные по GuidId.в Model and View Bag ... после ввода идентификатора, как это сделать
public IActionResult Index()
{
return View();
}
public async Task<IActionResult> GetDS(Guid Id)
{
var url = string.Empty;
url = ApiEndpoint.serviceUrl + ApiEndpoint.GetDS + Id;
var data = await ApiService.GetAsync<DSModel>(url).ConfigureAwait(false);
url = ApiEndpoint.serviceUrl + ApiEndpoint.GetDSL + Id;
var data2 = await ApiService.GetAsyncCollection<DSLDetails>(url).ConfigureAwait(false);
ViewBag.DSL = data2;
return View("Index", data);
}
html ошибка отображается в HTML Side
@foreach (var item in @ViewBag.DSL)
{
<tr>
<td>
@item.Name
</td>
}
ERROR NullReferenceException: ссылка на объект не установлена наэкземпляр объекта.
AspNetCore.Views_Division_Index.ExecuteAsync() in Index.cshtml
+
@foreach (var item in @ViewBag.DSL)