我正在尝试使用Visual Studio 2017 RC将我的项目发布到FTP.问题是上传文件,它不起作用.我试图文件夹和工作正常,但不是外部FTP.
我为什么要这样做?因为它是.net核心项目,我想在linux生产环境中部署.
我做错了什么?
//编辑:我在ubuntu 16.04上使用vsftpd并使用被动模式连接.
我正在尝试在响应式图像上显示播放按钮。按钮的尺寸为 96x96px,并且需要位于图像的中心。
我尝试了很多方法但总是不好。我读过一些关于 Flex 设计的内容,也许在 Flex 中做起来很简单?
我需要非常简单的方法,因为会有 5 到 10 个元素。
感谢致敬
我正在为侧边栏创建部分视图,以显示我网站中最受欢迎的帖子.如何创建用于加载局部视图所需模型的独立控制器?(IEnumerable<Post>随着热门帖子)
目前我已经创建了一个加载流行帖子的控制器类,但是在渲染部分时我一直遇到错误,因为我无法调用控制器并加载部分模型.例如,如果我从我呈现单个帖子的视图中调用它,则模型类型将不匹配(Postvs IEnumerable<Post>)
这是我的SidebarController:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore;
using GoBaron.Front.Models;
namespace GoBaron.Front.Controllers
{
public class SidebarController : Controller
{
private readonly ApplicationDbContext _context;
public SidebarController(ApplicationDbContext context)
{
_context = context;
}
public async Task<IActionResult> PopularPosts()
{
return PartialView(await _context.Posts
.Where(p => p.IsActive == true)
.OrderByDescending(p => p.Id)
.Take(5)
.ToListAsync());
}
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的部分观点PopularPosts.cshtml:
@model IEnumerable<GoBaron.Front.Models.Post>
@using GoBaron.Front.Data.Extensions
@if (Model.Any())
{
<div class="sidebar-item" id="topTrending"> …Run Code Online (Sandbox Code Playgroud)