Tag: asp.net core

Pagnation没有更新目标 – 使用Ajax的Asp.Net Core

我希望这是直截了当的! 我有一个部分加载很好,它使用ajax应用filter/排序工作正常。 然而,分页链接发送正确的URL,响应是所需的页面,只是它实际上没有更新/替换那里的什么。 父视图: @model Sakura.AspNetCore.IPagedList @{ ViewBag.Title = “Review Dashboard”; @using YaCu_2017.Controllers; } @ViewBag.StatusMessage @ViewBag.ErrorMessage Our Product Reviews Filter by Product: @{ var product = ReviewController.GetProductListIncId(); var productCount = ReviewController.GetProductCountList(); ViewBag.ProductList = product; ViewBag.ProductCount = productCount; } Reviews per page @await Html.PartialAsync(“ShowReviewDetails”, Model) 儿童视图: @model IPagedList @using System.Globalization @using Sakura.AspNetCore @using YaCu_2017.Controllers @using YaCu_2017.Models […]

如何在ASP .NET Core中使用jquery

我创建了一个ASP.NET核心模板并编写了一个jquery脚本。 当我查看页面时,我看到jquery被加载到页面中,但脚本没有运行。 我查看了ASP.NET文档页面,我的layout.cshtml看起来是一样的,所以我必须采取额外的步骤让jquery工作吗? 主页 @{ ViewData[“Title”] = “Home Page”; } $(document).ready(function () { alert(“Test”); }); 解 @section scripts { $(document).ready(function() { alert(“Test”); }); }

在ASP.NET Core MVC6中将文件和模型发布到控制器

我正在将项目从ASP.NET RC1迁移到ASP.NET Core 1.0。 我有一个视图,允许用户上传一个或多个文件,我使用Jquery Ajax发布。 我还在同一篇文章中序列化并发布了一些设置。 以下所有都在RC1(和pre-asp.net核心)中工作: JS: $(‘#submit’).click(function () { var postData = $(‘#fields :input’).serializeArray(); var fileSelect = document.getElementById(‘file-select’); var files = fileSelect.files; var data = new FormData(); for (var i = 0; i < files.length; i++) { data.append('file' + i, files[i]); } $.each(postData, function (key, input) { data.append(input.name, input.value); }); var url […]

核心:提交多个表单并保存每个表单

我想知道是否有可能。 我有一个视图,有多个tab-pane。 每个选项卡窗格对应一个Store 。 每个Store都有一个表格,其中包含分配给该Store的所有Machines信息。 每台Machine的信息连续显示。 每行都包装为单独的表单。 这基本上是一份销售报告,因此在每一行中,用户可以介绍每台Machine的销售量。 目标:我正在尝试在Store级别提交所有记录。 我的意思是,对于每个Store提交为该Store中的每台Machines引入的所有结果。 以下是观点: 我有什么替代品? 我在某个地方看过,一次只能提交一张表格吗? 如果是这种情况,如何区分每一行并分别提交?

MVC / JQueryvalidation不接受逗号作为小数分隔符

更新07.01.2018 即使有人提出,这是一个jQuery问题而不是MVC问题,我认为这是一个MVC问题。 我已经在asp.net core 2.0 MVC中创建了整个应用程序并且错误仍然存​​在。 将它与MVC联系起来的是,我可以通过将[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = “{0:yyyy-MM-dd}”)]到模型中来解决日期validation问题。 因此,MVC对validation有影响。 所以我认为在MVC中有一些方法可以解决这个问题(参见这篇文章 )。 请发布asp.net core 2.0的答案。 原帖 在MVC5页面中,我在文本框中渲染一个Double属性。 加载页面时,该值显示为“,”作为小数分隔符,这是正确的,因为页面在德语系统上运行。 如果我想保存表单,我会收到validation错误。 怎么解决这个问题? 我知道关于这个话题有一些问题,但据我所知,其中大部分已经过时了…我仍然在苦苦挣扎,没有任何设置或任何内置的东西允许来自不同国家的用户使用MVC应用程序。 模型: [DisplayFormat(DataFormatString = “{0:n2}”, ApplyFormatInEditMode = true)] public Double Gewicht { get { return gewicht; } set { gewicht = value; OnPropertyChanged(new PropertyChangedEventArgs(“Gewicht”)); } } CSHTML: @Html.LabelFor(model => model.Gewicht, htmlAttributes: new […]