@CSharpChatЭта группа больше не существует

Страница 824 из 1888
Vinc
20.04.2017
11:39:14
икснейм ему присвой и делай label.Text = "Айпи: "+ip;
точно, x:Name, я ж у баттона по ним ориентируюсь, спс

ichi4Ø4
20.04.2017
11:40:34
точно, x:Name, я ж у баттона по ним ориентируюсь, спс
у баттона он очень редко нужен, почти никогда

Vinc
20.04.2017
11:41:18
икснейм ему присвой и делай label.Text = "Айпи: "+ip;
"Label" не содержит определение для "Text"

Google
Ilya
20.04.2017
11:53:00
"Label" не содержит определение для "Text"
убери лэйблы и юзай TextBlock

Vinc
20.04.2017
11:54:00
убери лэйблы и юзай TextBlock
визуально ничего не поменялось, только контент нельзя для текстблоков

Ilya
20.04.2017
11:54:29
так и задумано)

Vinc
20.04.2017
11:55:34
тогда в следующий раз)

Sergey
20.04.2017
12:20:21
Мб кто из знающих ответ проснулся



это как бы "одна проходка"

потом так

Как это починить? Дублирует

Ой, заметил, что второй скрин не тот. В общем в сущности Книга есть вложенная сущность Автор и при вызове адорапдейт нужно проверять уникальность по этому автору

Mikhail
20.04.2017
12:24:06
дратуте ?

а второй скрин нормальный приложишь?

Google
Mikhail
20.04.2017
12:30:13
и еще вопрос (а то я со вчера не помню уже) - дублирует он книги или авторов?

Vinc
20.04.2017
12:34:04
править настройки(ДНС) я планирую на локалке, но на разных тачках она может по-разному называться что же делать?

Sergey
20.04.2017
12:34:22
а второй скрин нормальный приложишь?
context.Authors.AddOrUpdate(a=> new { a.AuthorName, a.AuthorSurname}, authors.ToArray()); context.Books.AddOrUpdae(b=> new{ b.AuthorId, b.Year, b.Name}, books.ToArray()); context.SaveChanges();

и еще вопрос (а то я со вчера не помню уже) - дублирует он книги или авторов?
Авторов отдельно апдейтит без проблем(т.к. там обычные свойства). А вот когда вместе с книгами, то дублирует книги и авторов тоже

Vinc
20.04.2017
12:37:36
ищи интерфейс с непустым гейтом
не прокатит - рабочий впн со своим шлюзом)

Alexander
20.04.2017
12:44:01
радикальный вариант - ищи маршрут с минимальной метрикой, а потом смотри у какого из интерфейсов этот шлюз

Mikhail
20.04.2017
12:44:03
вот что=то такое я предлагал попробовать... но ясно, что решение гавеное

context.Authors.AddOrUpdate(a=> new { a.AuthorName, a.AuthorSurname}, authors.ToArray()); context.SaveChanges(); books.ForEach(b => { b.AuthorId = b.Author.Id; b.Author = null;}); context.Books.AddOrUpdate(b=> new{ b.AuthorId, b.Year, b.Name}, books.ToArray()); context.SaveChanges(); попробуй так... по-хорошему после SaveShanges первого у авторов должны Id быть...

Vinc
20.04.2017
13:12:14
public void setDNS(string NIC, string DNS) что такое NIC в данной функции?

Евген
20.04.2017
13:13:44
выше подписано вроде?

мак адресс если я не ошибаюсь

Mikhail
20.04.2017
13:16:12
ну или так)

Sergey
20.04.2017
13:16:36
ща я посмротю мб твой код меньше требует

обращений к бд

Владимир
20.04.2017
13:16:42
public void setDNS(string NIC, string DNS) что такое NIC в данной функции?
Поставь брейкпоинт и посмотри что лежит в objMO["Caption"]

Google
Mikhail
20.04.2017
13:17:47
ща я посмротю мб твой код меньше требует
ну мой код для ид автора не будет бд дергать. но это тестить надо - я программировал в окошке телеграма, поэтому это не точно )

Sergey
20.04.2017
13:18:17
Но это логично

если с одним работает

то со всеми тоже должно

Vinc
20.04.2017
13:18:50
Microsoft news
20.04.2017
13:34:49
Подборка лучших онлайн-курсов по Microsoft Azure! https://blogs.msdn.microsoft.com/rudevnews/2017/04/20/collection-of-the-best-online-courses-on-microsoft-azure/ Количество вакансий со знанием облачных технологий растет каждый месяц. А к 2020-му году каждая третья ИТ-должность будет связана с облаком и облачными сервисами*. Специально по этому поводу мы подготовили для вас обзор самых актуальных русскоязычных онлайн-курсов по Microsoft Azure. Подробнее о курсах по ссылке. Основы Azure Курс позволит ознакомиться с основными понятиями и инструментами Azure. Здесь...

Vinc
20.04.2017
13:50:29
всё, что выводится

Sergey
20.04.2017
14:03:09
Голосом Баттерса: пацаныыыыы! пацаныыыыыыыыыыы!

у меня есть два форича: для каждого элемента на каждой странице сделать то и то. Вопрос: For (bla in page){ for (bla2 in elem) { #blabla } }

1) корректна ли запись? 2) можно ли как-то более корректно записать?

Владимир
20.04.2017
14:05:41
for (bla2 in page.SelectMany(p => p.elems))

Но я бы оставил как у тебя, ибо читаемость выше

Sergey
20.04.2017
14:06:40
Окей,спасибо. А по скорости выполнения что быстрее?

Владимир
20.04.2017
14:07:20
Не думаю, что будет разница.

Sergey
20.04.2017
14:08:16
Спасибо.

Валерий
20.04.2017
14:08:41
Подскажите по asp.net mvc. Мой метод действия контроллера принимает строку, но не любую. Вот на такую строчку ругется: 10.210.50.50:8888

Точнее даже ругается нее метод действия, я в него тупо не попадаю

/Home/Zoom/10.210.50.50:8886

Google
Валерий
20.04.2017
14:09:55
public ActionResult Zoom(string id)

Если передать любую другую строчку, то все норм

Nikolay
20.04.2017
14:10:19
Потому, что энкодить надо её

Владимир
20.04.2017
14:10:39
/Home/Zoom/10.210.50.50:8886
10.210.50.50%3A8886

ichi4Ø4
20.04.2017
14:10:46
Или дабл энкод на сервере включтить

Валерий
20.04.2017
14:11:01
10.210.50.50%3A8886
Так оно и передается, на самом деле

Дмитрий
20.04.2017
14:11:40
Где валидация кроме аттрибутов прописана может быть?

а то, вроде, аттрибут убрал, а требование осталось, причем только у 1 из 10 полей

Валерий
20.04.2017
14:12:10


Mikhail
20.04.2017
14:12:38
Nikolay
20.04.2017
14:12:48
Ну есть route debugger, можешь посмотреть в чём трабл

Дмитрий
20.04.2017
14:12:53
фронт сейчас смотрю, вроде тоже нету

Валерий
20.04.2017
14:13:05
Nikolay
20.04.2017
14:13:31
Что это и где посмотреть?
http://haacked.com/archive/2008/03/13/url-routing-debugger.aspx/

Помогает отлавливать ошибки в роутах

Mikhail
20.04.2017
14:13:58
фронт сейчас смотрю, вроде тоже нету
попробуй по тексту ошибки по всему проекту поиск сделать

часто это помогает

Валерий
20.04.2017
14:15:02
Я не понимаю, как может быть, что одна строка передается, а другая - нет

Google
Валерий
20.04.2017
14:15:41
Как оно может не попадать?...

ichi4Ø4
20.04.2017
14:15:59
не знаю

тебе ссылку дали, дебажь

Nikolay
20.04.2017
14:16:24
/Home/Zoom?id=10.210.50.50:8886

А так?

Валерий
20.04.2017
14:17:14
А так?
Работает

Я читал, что в MVC должно через / работать. В чём прикол?

Nikolay
20.04.2017
14:17:57
Пропиши тогда так: [Route("/Home/Zoom/{id}")]

Валерий
20.04.2017
14:18:07
Nikolay
20.04.2017
14:18:07
Но убедись, что Attribute Routing включён

На твоём Action'e

Валерий
20.04.2017
14:20:03
Поставил, не помогает. Как понять, что Attribute Routing включен?

ichi4Ø4
20.04.2017
14:23:09
в RigisterRoutes

Валерий
20.04.2017
14:26:16
Шаблон маршрута "/Home/Zoom/{id}" для действия "Zoom" в контроллере "Home" не может начинаться с косой черты.

Nikolay
20.04.2017
14:26:59
Убери первую /

"Home/Zoom/{id}"

Страница 824 из 1888

Эта группа больше не существует Эта группа больше не существует