Так передавать я могу, я не знаю как передать список таких объектов и как его принять в контроллере.
Когда я передаю так объект, то в контроллере я принимаю каждый параметр отдельно, указывая тип переменной. А как быть со списком?
Я подключил EntityValidationErrors. Написало: Поле UserDC должно иметь тип строки или массива с максимальной длиной "15".
А оно там и записывает 6 символов.
Локально то все нормально сохраняет
Николай Волкотюк, все известно. У меня есть список объектов, у которых есть свойство - дата. Даты повторяются. Я хочу вывести список неповторяющихся дат в select. Для начала мне хотелось бы вывести в list<>список просто даты из моей модели. как то вот так InventorizGomel = db.InventoryM.DATINV.ToList(); но ругается на имя поля. Не дает заполнить List(DateTime) датами из моей модели.
в представлении я вывожу вот таким образом:
Выберите дату foreach (var d in ViewBag.inventGomel)
{
@d.DateInv.ToShortDateString()
}
но выводит естественно все даты которые есть в списке, а я хочу вывести неповторяющиеся даты
В этом случае ничего не выведет, т.к все значения будут разными (это объект.)
List InventorizGomel = new List();
InventorizGomel = db.InventoryM.Where(j => j.LocID == 1).OrderByDescending(h => h.DateInv).ToList();
я придумал как сделать по-другому. ViewBag передает данные из Controller в View. Я называю ViewBag.[имя Tag]. И каждый раз после шаг в foreach имя тега будет меняться и значение viewBag тоже. Только не получается записать это правильно во View.
- так работает. GomelNS1_Level_Tank400_1 - это название тега.
value="@ViewBag.@item.opc_TAG" - не работает.
value="@ViewBag.(@item.opc_TAG)" - и так не работает
Роман Юрьевич Ипатьев, Желательно связать данные в этих таблицах. Это удобно используя Entity Framework указать в моделе связи и потом получать данные.
Приложение ASP.NET MVC.
Публикую Сборка/Опубликовать приложение (Выбираю Папку)
Потом добавляю в IIS сайт, прописываю путь к папке с опубликованными файлами.
Открываю Chrome и запускаю этот сайт: имя сервера где опубликован сайт: порт
Василий Банников, System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString()
Захожу в систему под доменным пользователем. Потом в браузере запускаю опубликованное приложение.
Василий Банников, мой компьютер в домене. Я захожу под своей учётной записью dc\sss. Если я запущу приложение локально, то оно выведет dc\sss. А если опубликую на сервере и запущу выведет apppul\s, где s это название сайта. А я хочу получить dc\ sss.
Когда я передаю так объект, то в контроллере я принимаю каждый параметр отдельно, указывая тип переменной. А как быть со списком?