小编Eri*_*ips的帖子

从另一个类定义一个类的变量

以下是我需要创建的不同类的设置:

Author – AuthorId, AuthorName, DateOfBirth, State, City, Phone.
Publisher – PublisherId, PublisherName, DateOfBirth, State, City, Phone.
Category – CategoryId, CategoryName, Description.
Book – BookId, Category, Title, Author, Publisher, Description, Price, ISBN, PublicationDate.
Run Code Online (Sandbox Code Playgroud)

现在您可以看到Book中的Author和Author类中的AuthorId是相同的.如何在C#中实现这一点

c# oop class

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

削减孩子divs作为圈子

我正在尝试制作一个整洁的装载栏,但为此我需要你的帮助.

我正在尝试在css中完成一些看起来像这样的东西: 我正在努力实现的目标 使用以下html:

<div class="example">
  <div class="example-inner"></div>
  <div class="example-inner"></div>
  <div class="example-inner"></div>
  <div class="example-inner"></div>
  <div class="example-inner"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止所做的事情(我知道的并不多):Codepen/Direct视图为你懒惰的:

.example{
  border-radius: 50%;
  width: 100px;
  height: 100px;
  background-color: #f0f0f0;
  font-weight: bold;
  color: #333;
}
.example-inner{
  width:100%;
  height:20px;
  border: 1px solid black;
}
Run Code Online (Sandbox Code Playgroud)
<div class="example">
  <div class="example-inner"></div>
  <div class="example-inner"></div>
  <div class="example-inner"></div>
  <div class="example-inner"></div>
  <div class="example-inner"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
提前致谢!

html css css3

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

'System.Data.Entity.dll'中出现TypeInitializationException - 类型初始值设定项'ExtentPlaceholderCreator'

运行Visual Studio 2013 ASP.NET MVC 4实体框架(EF)5

运行我的项目后,导航到"创建"页面.我尝试将信息发布到本地mysql数据库,抛出此异常...

System.Data.Entity.dll中出现"System.TypeInitializationException"类型的异常,但未在用户代码中处理

附加信息:'ExtentPlaceholderCreator'的类型初始值设定项引发了异常.

在我的AuctionController.cs文件中的这个位置

[HttpPost]
public ActionResult Create([Bind(Exclude="CurrentPrice")]Models.Auction auction)
{
    if (ModelState.IsValid)
    {
        // Save to the database
        var db = new MvcAuction.Models.AuctionsDataContext();
        db.Auctions.Add(auction);

        db.SaveChanges();

        return RedirectToAction("Index");
    }

    return Create();
}
Run Code Online (Sandbox Code Playgroud)

点击此处查看错误截图

这是我的数据库上下文类文件:

 namespace MvcAuction.Models
{
    public class AuctionsDataContext : System.Data.Entity.DbContext
    {
        public System.Data.Entity.DbSet<Auction> Auctions { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

我认为我的web.config文件中出现了问题:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
  </configSections>
  <connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-MvcAuction-20121126103244;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-MvcAuction-20121126103244.mdf" …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc entity-framework

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

如何在 HTML 模板中使用 RouterLink

Angular 2.3.0

我像这样定义了一个 Angular 2 模块:

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { RouterModule, Routes } from '@angular/router';

import { AppComponentRoute }  from './components/+app/index';
import { AppComponent }  from './components/+app/app.component';
import { HomeComponentRoute } from './components/+home/index';
import { HomeComponent }  from './components/+home/home.component';
import { ContactComponentRoute } from './components/+contact/index';
import { ContactComponent }  from './components/+contact/contact.component';

let app_routes: Routes = new Array();
    app_routes.push(AppComponentRoute);
    app_routes.push(HomeComponentRoute);
    app_routes.push(ContactComponentRoute);

@NgModule({
    imports:[
        BrowserModule,
        RouterModule.forRoot(app_routes)
    ],
    declarations: [
        AppComponent,
        HomeComponent,
        ContactComponent …
Run Code Online (Sandbox Code Playgroud)

typescript angular2-routing angular

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

在Angular 4应用中使用Morris Js插件

我想在我的angular 4项目中使用Morris Js插件吗?我知道如何在Angular 2、4中使用jQuery吗?但是我不知道如何将Morris图表集成到我的ng 4应用程序中。如果您对此有经验,请给我帮助。

morris.js typescript angular

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

一次设置多个子元素的值?

例如我有这个:

<div class="person">
    <div class="firstname"></div>
    <div class="lastname"></div>
    <div class="age"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

有没有办法用jQuery一次设置所有子元素的值?也许是这样的:

$('.person').xxx('.firstname', function(){
    $(this).text('John');
}).xxx('.lastname', function(){
    $(this).text('Smith');
}).xxx('.age', function(){
    $(this).text('12');
});
Run Code Online (Sandbox Code Playgroud)

还是其他任何方式?

谢谢!

javascript jquery

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

映射到中间件类的路线?

看起来这应该是一个简单的问题,但我一直无法通过谷歌找到解决方案。

IHttpHandler在 ASP.NET Core 中,实现者被中间件类取代,这似乎是相当标准的。旧系统的一个优点是您可以设置一个 HTTP 处理程序来响应 web.config 中指定的路由。

因此,例如,如果我的IHttpHandler实现者名为FooHandler,则 web.config 将包含类似以下内容的内容:

<location path="foo">
    <system.webServer>
        <handlers>
            <add name="FooHandler" path="*" verb="*" type="FooCompany.FooProduct.FooHandler, FooCompany.FooProduct"/>
        </handlers>
    </system.webServer>
</location>
Run Code Online (Sandbox Code Playgroud)

ASP.NET Core 中是否有一对一的路由替代方案?我该怎么做呢?

编辑:新的中间件类可能看起来像:

using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Http;
using System.Threading.Tasks;

namespace FooCompany.FooProduct.Middleware
{
    public class FooMiddleware
    {
        private readonly RequestDelegate _next;

        public FooMiddleware(RequestDelegate next)
        {
            _next = next;
        }

        public async Task Invoke(HttpContext context)
        {
            context.Response.StatusCode = 200;
            await context.Response.WriteAsync("OK");

            await _next.Invoke(context);
        }
    }

    public static class FooMiddlewareExtensions
    { …
Run Code Online (Sandbox Code Playgroud)

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

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

无法获取带参数的路线

我正在尝试创建一个简单的产品控制器类,每当我调用api/products /我得到"列表记录"就好了,但是当我尝试调用api/products/1时我得到404找不到,我做错了什么.

namespace api.Controllers
{

    [Route("api/[controller]")]
    public class productsController : Controller
    {




        // get record
        [HttpGet("/{id:int}")]
        public IActionResult GetRecord(int id)
        {
            return Ok("get record" + id.ToString());
        }


        // get records
        [HttpGet("/")]
        [HttpGet("")]
        public IActionResult ListRecords()
        {
            return Ok("list records");
        }



    }    
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc

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

string.Split即使有效也会创建错误

所以当我检查是否创建了数组"vetorUtilizadores"时,我有这个代码可以正常工作,但它以某种方式使我的字符串"linha"为null,这给了我一个错误:"对象引用没有设置为对象".这是一个截图:https://imgur.com/a/9LK2p(当然是测试数据)

string linha = "";
string login = @"utilizadores.txt";
StreamReader sr = File.OpenText(login);
while(linha != null)
{
    linha = sr.ReadLine();
    string[] vetorUtilizadores = linha.Split(';');
}
Run Code Online (Sandbox Code Playgroud)

(对不起,如果我在这篇文章上做错了什么,对这些类型的论坛有点新意.)

c# split text-files

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

检查任何数据库表是否有任何行

我试图了解如何使用实体框架检查数据库中的任何表是否有数据。我可以检查一张表,但如何一次检查所有表?我们有 ef6 的选择吗?

using (var db = new CreateDbContext())
{
    if(!db.FirstTable.Any())
    {
        // The table is empty
    }
}
Run Code Online (Sandbox Code Playgroud)

任何有关如何循环实体的指针都会有所帮助。

sql-server entity-framework linq-query-syntax

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