5 c# asp.net-core-mvc asp.net-core
我正在学习一些 ASP.Net 核心教程。我正在处理模型。我创建了一个 Quote 模型来将名称和一些文本存储到数据库中,但出现错误:
obj/Debug/netcoreapp2.1/Razor/Views/Home/CreateQuote.g.cshtml.cs(23,92):错误 CS0246:找不到类型或命名空间名称“Quotes”。
家庭控制器.cs
using System;
using System.Collections.Generic;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Http;
using DbConnection;
using Session.Models;
namespace Session.Controllers
{
public class HomeController : Controller
{
[HttpGet("quote")]
public IActionResult CreateQuote() {
return View();
}
[HttpPost("quote/Create")]
public void Create(Quotes quote) {
System.Console.WriteLine("Hi!!!!");
System.Console.WriteLine("name is: "+quote.name);
}
[HttpGet("test")]
public IActionResult test(Quotes obj) {
ViewBag.name = obj.name;
ViewBag.quote = obj.quote;
System.Console.WriteLine(obj.name);
System.Console.WriteLine(obj.quote);
return View("test");
}
}
}
Run Code Online (Sandbox Code Playgroud)
行情.cs
using System;
using System.ComponentModel.DataAnnotations;
namespace Session.Models
{
public class Quotes
{
//[Required]
[Display(Name = "Your Name:")]
public string name {get;set;}
//[Required]
[Display(Name = "Quote:")]
public string quote{get;set;}
public DateTime createdAt {get;set;}
}
}
Run Code Online (Sandbox Code Playgroud)
创建报价.cshtml
using System;
using System.Collections.Generic;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Http;
using DbConnection;
using Session.Models;
namespace Session.Controllers
{
public class HomeController : Controller
{
[HttpGet("quote")]
public IActionResult CreateQuote() {
return View();
}
[HttpPost("quote/Create")]
public void Create(Quotes quote) {
System.Console.WriteLine("Hi!!!!");
System.Console.WriteLine("name is: "+quote.name);
}
[HttpGet("test")]
public IActionResult test(Quotes obj) {
ViewBag.name = obj.name;
ViewBag.quote = obj.quote;
System.Console.WriteLine(obj.name);
System.Console.WriteLine(obj.quote);
return View("test");
}
}
}
Run Code Online (Sandbox Code Playgroud)
选项1
@model Session.Models.Quotes请参阅CreateQuote.cshtml 视图中的模型。
选项2
@model Quotes
@using Session.Models
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4172 次 |
| 最近记录: |