Size: a a a

2019 May 01

И

Игорь in CODE BLOG / C#
я пока разобрался как это ставить и что такое модель, представление и контрольер в общих чертах ).... и получать данные из базы
источник

IA

Ivan Adereyko in CODE BLOG / C#
да в textBox но не только
источник

И

Игорь in CODE BLOG / C#
источник

И

Игорь in CODE BLOG / C#
вот пока такая хрень получилась )
источник

И

Игорь in CODE BLOG / C#
😝
источник

MM

Mikhail M. in CODE BLOG / C#
Игорь
пока только  нужно 2 таблицы увязать и сделать поиск по одной что бы выдало данные из другой, я сгенерировал 2 таблицы User и Computer с колонками Id и Name, мне по имени юзверя нужно чтобы выдало его компьютер тоже найм,  потом еще добавление изменеине удаление надо будет сделать использовав asp net mvc 5  entity framework
Окей. Смотри, тебе нужно сделать так, в контроллере отдающий представление написать такое:

Здесь ты создаешь существующий список пользователей и кидаешь их во ViewModel
var users = db.Users.ToList();
var viewModel = new UsersViewModel { Users = users };

return View(viewModel);

Обратно у тебя будет принимать примерно так:
public async Task<IActionResult> Create(*твоя ViewModel*)

Твоя ViewModel Должна содержать все, что тебе нужно

А представление должно быть таким:
@model *твой проект*.ViewModels.*твоя ViewModel*

<div class="form-group">
       <label asp-for="UserId(наверное или твое что-то)" class="control-label">User</label>
       <select class="form-control" asp-for="UserId(наверное или твое что-то)" asp-items="@(new SelectList(Model.Users))"></select>
   </div>
источник

MM

Mikhail M. in CODE BLOG / C#
Это очень вкратце
источник

MM

Mikhail M. in CODE BLOG / C#
источник

MM

Mikhail M. in CODE BLOG / C#
Метанит твоё все 😅
источник

И

Игорь in CODE BLOG / C#
так на нем и смотрю
источник

MM

Mikhail M. in CODE BLOG / C#
А стоп, тебе поиск нужен? Или ввод данных используя 2 таблицы?
источник

И

Игорь in CODE BLOG / C#
поиск нужен по первой таблице нашел юзверя, опираясь на этого юзверя мне нужно что бы показало его комьютер(вторая таблица)
источник

MM

Mikhail M. in CODE BLOG / C#
После нажатия должно показывать? Или сразу все на 1 странице?
источник

MM

Mikhail M. in CODE BLOG / C#
То есть страница с юзерами, затем ты кликаешь и открывается страница с полностью инфой о нем включая его компьютер
источник

И

Игорь in CODE BLOG / C#
public async Task<IActionResult> Create(*твоя ViewModel*) я лиш понял, что ансинхронно, дальше ничего не понял )) куда вставлять чего она создает )
источник

MM

Mikhail M. in CODE BLOG / C#
Игорь
public async Task<IActionResult> Create(*твоя ViewModel*) я лиш понял, что ансинхронно, дальше ничего не понял )) куда вставлять чего она создает )
источник

MM

Mikhail M. in CODE BLOG / C#
Короче, погугли для начало, что такое ViewModel и почитай ту ссылку, которую скинул
источник

MM

Mikhail M. in CODE BLOG / C#
Она даст тебе понять, что можно 2 модели объединять в 1
источник

MM

Mikhail M. in CODE BLOG / C#
И отдавать все то, что тебе нужно
источник

MM

Mikhail M. in CODE BLOG / C#
То есть Computer и User - это модели, а ViewInfoUserComputer - это уже будет ViewModel
источник