Что могло бы заставить CSS не удаваться загрузиться иногда на всех браузерах?

DefaultModelBinder не устанавливает значение полей, а только свойства. Вам нужно изменить модель, чтобы включить свойства

public class LetterViewModel
{
    public string LetterText { get; set; } // add getter/setter
}
6
задан Cœur 13 December 2017 в 06:55
поделиться

4 ответа

У меня была подобная вещь, происходят, который я смог зафиксировать включением основной таблицы стилей сначала с помощью "метода" рэла ссылки, а не "@import". т.е. переместите Ваш [основной файл CSS] включение в:

<link rel="stylesheet" href="[base css file]" type="text/css" media="screen" />

и помещенный это перед другими.

4
ответ дан 17 December 2019 в 00:17
поделиться

если это происходит достаточно часто, что Вы можете видеть его в своем браузере, попытайтесь установить Живое http расширение Firefox заголовков или расширение Данных Трамбовки, и смотрите заголовки ответа, поскольку они замечены браузером.

3
ответ дан 17 December 2019 в 00:17
поделиться

Используйте ab или httperf или завихрение или что-то для повторной загрузки файлов CSS из веб-сервера. Возможно, это последовательно не служит страницам.

-1
ответ дан 17 December 2019 в 00:17
поделиться

Исследование заголовков является хорошей идеей, но я воображаю все, что Вы изучите от них, то, что сервер не ответил на запрос время от времени.

Я вижу, что это происходит все время в сети. Изображения не загрузятся, пока Вы не обновитесь, CSS испорчена и т.д. Все ситуации решены обновлением.

Я воображаю один способ, которым Вы могли "зафиксировать", это, возможно, путем определения в cs файле URL для изображения для некоторого элемента. Затем на загрузке страницы в JavaScript получите тот элемент и посмотрите, загрузилось ли то изображение. В противном случае затем имейте саму перезагрузку страницы.

Кажется довольно экзотичным, но это - единственная идея, которую я имел...

0
ответ дан 17 December 2019 в 00:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: