gpt4 book ai didi

asp.net - 如何创建 Razor 页面背后的代码

转载 作者:行者123 更新时间:2023-12-04 14:14:26 25 4
gpt4 key购买 nike

当我在 中创建一个新的 Razor 页面时Visual Studio 2017 ,未创建文件背后的分离代码。

这是突出显示的问题的屏幕截图。

enter image description here

我们可以看到名为 List.cshtml 的 Razor 页面不包含文件背后的代码。对比默认页面 about.cshtml , 例如。

最佳答案

1 - 右键单击​​“resturants”,添加类:
2 - 在你的情况下,称之为 List.cshtml.cs。这将创建后面的代码。它现在需要接线。打开已经创建的类。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
//Add the MVC usings
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.RazorPages;

//TODO The namespace will be correct in your code
namespace app_name.Pages.resturants
{
//public class List
//TODO correct the model name and inherit PageModel
public List1Model : PageModel
{
public void OnGet()
{
}
}
}
3 - 在 List.cshtml 中:
@page
@model app_name.Pages.resturants.List1Model
@{
}
有关修改 https://docs.microsoft.com/en-gb/aspnet/core/data/ef-rp/sort-filter-page?view=aspnetcore-5.0 背后的代码的更多信息,请参见此处。

关于asp.net - 如何创建 Razor 页面背后的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61853327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com