小编jao*_*jao的帖子

如何在较大的div内制作图像中心(垂直和水平)

我有一个200 x 200像素的div.我想在div的中间放置一个50 x 50像素的图像.

怎么做到呢?

我可以通过使用text-align: centerdiv 来使它水平居中.但垂直对齐是个问题..

html css

399
推荐指数
20
解决办法
94万
查看次数

包含重复的"内容"项目..NET SDK默认包含项目目录中的"内容"项

每当我向我的asp.net核心项目添加javascript或css文件并dotnet run在我的bash终端中执行时,我都会收到以下错误:

/usr/share/dotnet/sdk/1.0.1/Sdks/Microsoft.NET.Sdk/build/Microsoft

.NET.Sdk.DefaultItems.targets(188,5):错误:包含重复的"内容"项..NET SDK默认包含项目目录中的"内容"项.您可以从项目文件中删除这些项目,或者如果要在项目文件中明确包含它们,请将"EnableDefaultContentItems"属性设置为"false".有关更多信息,请参阅https://aka.ms/sdkimplicititems.重复的项目是:'wwwroot/css/BasicQuotation.css'; 'wwwroot/js/BasicQuotation.js'[/mnt/c/Dev/myproject/MyProject/MyProject.csproj]

构建失败.请修复构建错误并再次运行.

我可以通过删除ItemGroup我的csproj文件来解决这个问题,但我认为这不是很有效率.

这在默认的Visual Studio 2017 ASP.NET核心Web应用程序(.NET Core)模板中发生.我通过右键单击wwwroot> js文件夹将文件添加到我的项目中,然后选择Add > New Item > JavaScript File

这是我的.csproj文件:

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>netcoreapp1.1</TargetFramework>
  </PropertyGroup>

  <PropertyGroup>
    <PackageTargetFallback>$(PackageTargetFallback);portable-net45+win8+wp8+wpa81;</PackageTargetFallback>
  </PropertyGroup>

  <PropertyGroup>
    <UserSecretsId>aspnet-MyProject-7e1906d8-5dbd-469a-b237-d7a563081253</UserSecretsId>
  </PropertyGroup>

  <ItemGroup>
    <Compile Remove="wwwroot\lib\jquery-validation\**" />
    <Content Remove="wwwroot\lib\jquery-validation\**" />
    <EmbeddedResource Remove="wwwroot\lib\jquery-validation\**" />
    <None Remove="wwwroot\lib\jquery-validation\**" />
  </ItemGroup>

  <ItemGroup>
    <Content Include="wwwroot\css\BasicQuotation.css" />
    <Content Include="wwwroot\js\BasicQuotation.js" />
  </ItemGroup>
  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore" Version="1.1.1" />
    <PackageReference Include="Microsoft.AspNetCore.Authentication.Cookies" Version="1.1.1" />
    <PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="1.1.1" />
    <PackageReference Include="Microsoft.AspNetCore.Mvc" Version="1.1.2" />
    <PackageReference Include="Microsoft.AspNetCore.StaticFiles" …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-core-mvc asp.net-core

115
推荐指数
6
解决办法
4万
查看次数

sql使用COUNT设置变量

我试图对我的服务器进行简单的查询,并希望将结果存储在变量@times中.

DECLARE @times int

SET @times = SELECT COUNT(DidWin)as "I Win"
FROM thetable
WHERE DidWin = 1 AND Playername='Me'
Run Code Online (Sandbox Code Playgroud)

IntelliSense说 Wrong syntax near Select

t-sql sql-server

44
推荐指数
2
解决办法
13万
查看次数

由于其保护级别,公共类无法访问

我有以下课程:

namespace Bla.Bla 
{
    public abstract class ClassA 
    {
        public virtual void Setup(string thing) 
        {
        }

        public abstract bool IsThingValid();

        public abstract void ReadThings();

        public virtual void MatchThings() { }

        public virtual void SaveThings() { }

        public void Run(string thing) 
        {
            Setup(thing);

            if (!IsThingValid()) 
            {

            }

            ReadThings();
            MatchThings();
            SaveThings();
        }
    }
}

namespace Bla.Bla 
{
    public class ClassB : ClassA 
    {
        ClassB() { } 

        public override void IsThingValid() 
        {
            throw new NotImplementedException();
        }

        public override void ReadThings() 
        {
            throw new …
Run Code Online (Sandbox Code Playgroud)

c#

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

如何在ASP.NET Core中获取我的站点的baseurl?

假设我的网站托管在www.example.commywebsite文件夹中,我访问https://www.example.com/mywebsite/home/about.

如何在MVC控制器中获取基本URL部分?我正在寻找的部分是https://www.example.com/mywebsite

此处列出的示例不起作用,因为我们无法访问ASP.NET Core中的Request.Url

asp.net asp.net-core-mvc asp.net-core

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

Linq-to-SQL忽略SQL Server默认值

使用Linq-to-SQL,向现有表添加列,并在该新列上设置默认值时,Linq to SQL似乎忽略了默认值.有没有其他人经历过这种行为?有没有办法解决它,以便Linq-to-SQL或SQL Server自动设置默认值?

我添加的列是Bit类型,默认值设置为1.

sql-server-2005 linq-to-sql

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

如何使用jQuery在JSON ajax请求中回调404上的函数?

我想用JSON中的响应发出Ajax请求.所以我提出了这个Ajax请求:

$.ajax({
    url: 'http://my_url',
    dataType: "json",
    success: function(data){
      alert('success');
    },
    error: function(data){
      alert('error');
    },
    complete: function(data) {
      alert('complete')
    }})
Run Code Online (Sandbox Code Playgroud)

这段代码工作正常,但是当我的网址发送给我一个HTTP代码404时,没有使用回调,甚至是完整的回调.经过研究,这是因为我的dataType是'json'所以404返回是HTML并且JSON解析失败了.所以没有回调.

有一个解决方案,当404被引发时调用回调函数?

编辑:完成回调不调用返回是404.如果你想要一个URL机智404你可以打电话:http://twitter.com/status/user_timeline/jksqdlmjmsd.json?count = 3& callback = jsonp1269278524295&_ = 1269278536697这是这个网址我有我的问题.

javascript ajax jquery http-status-code-404

21
推荐指数
3
解决办法
3万
查看次数

在哪里放置帮助我执行控制器任务的函数?

我目前正在开发一个ASP.net MVC网站项目.

我已将所有与数据库相关的内容放在我的模型中,例如查询和更新/删除/保存功能.

我还创建了几个执行逻辑的控制器.我添加了一个Helpers名称空间,在该名称空间中有一些类包含用于分页,国际化等的逻辑.

我想知道放置函数和类的最佳实践是什么,它们可以执行一些常规操作,例如生成发票?

asp.net-mvc separation-of-concerns

14
推荐指数
1
解决办法
2095
查看次数

IIS中的最佳做法是什么?每个应用程序或共享应用程序池的一个应用程序池?

在IIS 7中,最佳做法是什么?我应该为每个应用程序创建一个应用程序池,还是应该尽可能多地共享应用程序池?

是否存在与其中一个选项相关的性能缺陷或安全问题?

iis-7 application-pool

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

自动完成后的Fire Onchange事件

我试图一次做Autocomplete和onchange事件.

意思是:我想在自动填充文本框中触发onchange事件.当我从键盘在文本框中写一些东西并在文本框外面点击然后onchange事件触发但是当我在自动建议名称中选择某些内容时onchange事件未触发.

我的HTML代码

<div style="width: 34%">
   Person Name:<input id="txt0" type="text" onchange="SaveData('txt0')" class="userSearch" placeholder="Helped Person" />
</div>
Run Code Online (Sandbox Code Playgroud)

JavaScript代码

function AutoComplete() {
//Autocomplete added to the textbox.
$('.userSearch').autocomplete({
    source: function (request, response) {
        $.ajax({
            url: "CTC.aspx/GetMemberName",
            data: "{ 'prefixText': '" + request.term + "' }",
            dataType: "json",
            type: "POST",
            contentType: "application/json; charset=utf-8",
            success: function (data) {
                response(data.d)
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                alert('Error occured while autocomplete');
            }
        });
    },
    minLength: 1
});
}

function SaveData(textBoxId) {
     alert(textBoxId);
}
Run Code Online (Sandbox Code Playgroud)

我想从自动完成中选择后触发onchange事件.

请帮忙 …

html jquery autocomplete onchange

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