小编Del*_*vor的帖子

Visual Studio 2017发布ftp不起作用

我正在尝试使用Visual Studio 2017 RC将我的项目发布到FTP.问题是上传文件,它不起作用.我试图文件夹和工作正常,但不是外部FTP.

我为什么要这样做?因为它是.net核心项目,我想在linux生产环境中部署.

我做错了什么?

//编辑:我在ubuntu 16.04上使用vsftpd并使用被动模式连接.

ftp://包含用户和密码数据的主机名.path是"app_dev"它在ftp上的文件夹.

ftp visual-studio .net-core asp.net-core visual-studio-2017

8
推荐指数
1
解决办法
1924
查看次数

使用 css 在响应式图像上播放按钮

我正在尝试在响应式图像上显示播放按钮。按钮的尺寸为 96x96px,并且需要位于图像的中心。

我尝试了很多方法但总是不好。我读过一些关于 Flex 设计的内容,也许在 Flex 中做起来很简单?

我需要非常简单的方法,因为会有 5 到 10 个元素。

感谢致敬

html css flexbox

5
推荐指数
1
解决办法
1万
查看次数

在渲染局部视图时如何调用控制器操作?

我正在为侧边栏创建部分视图,以显示我网站中最受欢迎的帖子.如何创建用于加载局部视图所需模型的独立控制器?(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)

c# asp.net-core-mvc asp.net-core

5
推荐指数
1
解决办法
2万
查看次数