IActionResult недоразумение

CSS:

  #container{
            width: 100%;
            height: 100vh;
            }
 #container.footer{
            float:left;
            width:100%;
            height:20vh;
            margin-top:80vh;
            background-color:red;
            }

HTML:

           <div id="container">
               <div class="footer">
               </div>
           </div>

Это должно сделать трюк, если вы ищете ответный нижний колонтитул, выровненный в нижней части страницы, который всегда удерживает верхний предел 80% высоты просмотра.

17
задан Vnuuk 4 November 2015 в 19:38
поделиться

2 ответа

См. Этот пост о IActionResult против ActionResult: http://forums.asp.net/post/5980446.aspx

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

29
ответ дан R. Salisbury 4 November 2015 в 19:38
поделиться

IActionResult имеет больше типов возврата, чем ActionResult. Например: если вы хотите вернуть HttpNotFound, вы должны использовать тип возвращаемого значения IActionResult.

1
ответ дан Eldiyar Talantbek 4 November 2015 в 19:38
поделиться
Другие вопросы по тегам:

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