razor-pages相关内容
我正在开发一个在asp.net core 2剃须刀页面上运行的项目.我需要一种解决方案来将部分视图或组件加载到RAZOR页面中,并且还可以发送come对象(某些类模型或基本字符串). 这是详细页面,我要将局部视图加载到其中.使用此代码: @ {等待Html.RenderPartialAsync("Shared/Partial/DeleteModal",Model.DeleteModalM
..
我正在尝试使用ASP.NET Razor Pages将文件下载到浏览器.在Page(html)中,使用这样的链接可以正常工作: href ="/DownloadableFiles/testB.csv" download ="newname">下载链接 但是,我想从代码隐藏或 ViewModel 开始下载,这样就可以动态了解文件名,我还需要先检查文件,等等. 在ASP.NET MVC核
..
我有一个基本问题,很抱歉道歉,但是我已经搜寻了几个小时,却找不到答案.我制作了一个ASP.NET Core Razor Pages应用程序并将其部署到一个文件夹(该文件夹在网络中,这基本上是我们的暂存环境),现在需要知道如何访问URL中的索引页.我按照此文档介绍了如何将应用程序发布到文件夹中: https://docs.microsoft.com/zh-cn/dotnet/core/deployi
..
我正在学习ajax请求,我想知道我是否在这里做.好吧,我有一个页面,其中包括分页,排序和搜索.我想通过ajax来获得此信息,因为我不想再次加载整个页面.所以这是我父母观点的一部分: ..
@ Html.Partial("PaginatedNurses",模型)... 这是我尝试使用ajax的部分: @使用Microsoft.Asp
..
背景 我在Asp.Net Core 3.1网站上有一个剃须刀页面,名为SignupAndApply.它实际上是注册人身份页面的复制和粘贴,但: 还有一些其他字段 允许将可选的applyid作为路线的一部分传递 如果我在路由中传递了applyId,则会对页面进行几次标签更改,并将用户重定向到其他地方 我要为此页面创建两条路线: /identity/account/signup
..
我要确定是否应该执行 OnPost()的页面很多. 我想知道是否可以/在执行 OnPost()来潜在地阻塞 OnPost()调用之前执行代码块的最佳方式是? 我知道您可以在每个 OnPost()的顶部进行检查,并调用一些对象/类方法来指示,但是还有其他方法可以在 OnPost()甚至是针对一组特定的页面执行的? (使用Razor Pages,而不是MVC) 解决方案 可以
..
我们正在将一个大型的asp.net网站移至.NET Core Razor页面站点.整个互联网上都有指向我们网站的链接,我们希望这些链接在迁移后能够正常工作.我们将保留相同的url格式,但没有扩展名.aspx. 总结,我们想要我们的旧网址: example.com/item.aspx 由.net核心剃须刀页面处理,如 example.com/item 解决方案 您可以使用
..
我无法尝试使用 aspnet-codegenerator 生成脚手架: 使用以下命令创建一个ASP.Net RazorPages应用程序 dotnet新的网络应用程序 建立了一个 dotnet构建 使用安装的dotnet-aspnet-codegenerator dotnet工具安装--global dotnet-aspnet-codegenerator --version
..
作为Razor Pages的新手,我有一个关于从Razor Page调用方法的问题. 我在我的域模型中定义了一个名为减法产品的方法. 在我的索引页代码中,我定义了IActionResult sellProduct,该产品在指定的ProductId上调用excludeProduct.但是我不知道如何在我的html页面上调用此方法.我尝试了很多组合,但似乎没有任何效果.有人知道如何处理吗?
..
我最近使用Razor Pages开始了我的第一个项目,我使用的是EF Core,并将我的所有模型都放入CRUD Razor Pages中.我注意到的是,生成的“创建和编辑剃刀页面"使用“标签助手"来显示数据.即
..
我正在使用ASP.NET Core v2和Razorpages 在SQL(和模型)中,我有一个字段 [FrDt] 数据类型“ int”,我需要在其中存储日期值(以int形式)(我无法在SQL中更改数据类型) 如果在模型中设置 [DataType(DataType.Date)] ,则会自动在网络上获取输入的“日期”类型。但是当我提交时,这些值不会发送到服务器。可能是因为该值的类型为dat
..
我正在使用Asp.Net Core 2.2 Razor Pages应用程序。我想在应用程序级别设置应用程序区域性和日期格式。因此,经过一番谷歌搜索之后,我最终在 Startup.cs 中的 ConfigureServices 方法中添加了以下代码 public void ConfigureServices(IServiceCollection服务) { //将应用程序区域设置为具有MM /
..
在Startup.cs配置服务中有效: var connection = Configuration [“ ConnectionStrings :DefaultConnection“]; services.AddDbContext( options => {options.UseSqlServer(connection);}); 在
..
我有一个Blazor应用程序,该应用程序具有MainLayout页面,该应用程序具有@Body来加载实际的页面内容. 在我的情况下,Index.razor已加载到MainLayout页面中. 是否有一种方法可以从位于父页面中的子页面(Index.razor)中调用方法; MainLayout.razor? 示例: MainLayout.razor
..
我一直在使用Blazor和C#8.0中的IAsyncEnumerable功能.是否可以使用IAsyncEnumerable并在Razor页面中等待以逐步显示带有数据的标记? 示例服务: private static readonly string[] games = new[] { "Call of Duty", "Legend of Zelda", "Super Mario 64"
..
我试图将用户名和密码从Blazor页面(.razor)发布到Razor页面(.cshtml),但我始终遇到HTTP错误400. LoginControl.razor
..
过去曾问过这个问题,这里的答案是 https://stackoverflow.com/a/45236544/3074765一直是我的救命稻草.问题是,当我迁移到.Net Core 3.0时,它崩溃了.原因可以在这里找到 https://github.com/aspnet/AspNetCore/issues/8678 .简而言之,Microsoft公开了某些功能,这些功能属于标为internal的类
..
我的页面有... @page "{candidateId:int}" ...和 @Html.AntiForgeryToken() 模型有... public void OnGet(int candidateId) { } public void OnPost(int candidateId) { } GET工作正常.这是我的AJAX请求. $.ajax({
..
我查看了当前的官方Microsoft文档并且找不到适当的方法来涵盖如何处理RazorPages的授权. 我发现您可以像这样将AuthorizeAttribute添加到PageModel: // using Microsoft.AspNetCore.Authorization [Authorize] public class IndexModel : PageModel { .
..
我正在使用 这是HomeController.cs中的“操作方法".调用时,名称参数保持为空.如果有人解决了这个问题,我将很高兴 [AcceptVerbs("Get", "Post")] public async Task IsExist(string Name) { List keywords = n
..