问题标签 [asp.net-core-mvc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2589 浏览

asp.net-core - 我们在 Asp.net 5 Core 中使用哪种加密算法

目前,当我将项目类型从 Asp.net 5.0 切换到 Asp.net 5.0 Core 时,几乎所有的加密算法都会出现错误。这是因为它们都需要 System.Security.Cryptography 命名空间,这在 Core 5.0 中不可用。在此处查看一些代码示例。知道我们可以在 Asp.net core 5.0 中使用哪一个吗?

0 投票
1 回答
3767 浏览

asp.net-core - 如何在 MVC 6 中获取 HtmlHelper

使用 MVC 6.0 beta1 时,我可以在 MVC 源代码中看到 GetHtmlHelper 有一个实用工具DefaultTemplatesUtilities.cs。但是这个 HtmlHelper 只返回在 CreateViewEngine() 方法中设置的格式化输出。

如何创建一个viewEngine以便呈现正常的 html。

我需要HtmlHelper通过代码并使用它来生成一些 html。IEhtmlHelper.EditorFor(model=>model.Property)

0 投票
2 回答
3723 浏览

razor - Asp.net Core 如何渲染视图

MVC 6 如何渲染视图。Razor ViewEngine 中生成 html 输出的实际方法是什么?如果可能的话,请解释渲染视图的过程。

也许您可以将我指向 github 上 mvc 源的文件。谢谢!

0 投票
2 回答
1474 浏览

asp.net-core - 我可以调试到 asp.net 核心源代码吗?

如何将 MVC 6 源代码或 dll 附加到我的项目中,以便我可以对其进行调试。我需要看到一些事情的实际流程。

0 投票
1 回答
816 浏览

ravendb - 在 Asp.Net 5 (vNext) 上使用嵌入的 RavenDB

新的 Asp.Net 版本具有 kpm(k 包管理器)。似乎将依赖包保留在C:\Users\<UserName>\.kpm\packages.

RavenDB 依赖项也在那里。

然后,这project.json就是定义的方式。最后引用了 RavendDB Embedded。

在此处输入图像描述

但是随后,访问Lucene.Net.dll被拒绝。

在此处输入图像描述

到目前为止,我对其他依赖项没有任何问题,这是唯一一次拒绝访问程序集引用。

0 投票
3 回答
149 浏览

asp.net - 在Controller中创建HtmlHelper生成编辑器

我需要通过 ajax 调用为模型属性创建编辑器。与此类似 http://www.mattlunn.me.uk/blog/2014/08/how-to-dynamically-via-ajax-add-new-items-to-a-bound-list-model-in-asp -mvc-net/

请参阅上述文章中的 htmlHelperExtension。如何在 mvc 6 中创建类似的扩展?

0 投票
3 回答
593 浏览

asp.net-core - 安装 KVM 破坏了当前的 asp.net vnext Web 项目

我使用命令行安装了 KVM,而我在 VS2015 预览版中的 Web 项目无法编译,但如果添加一个新的 Web 项目一切正常,如何卸载 KVM 以便我的旧项目正常工作。在这个视频中,Scott 提到了这个问题但没有解决方案,请看链接,视频在 8:00 分钟的视频中提到了这个 问题

1http ://channel9.msdn.com/Series/Whats-New-with-ASPNET-5/05我将其更改为使用默认别名,但这不起作用

在此处输入图像描述

在此处输入图像描述

NuGet 设置

在此处输入图像描述 在此处输入图像描述

0 投票
2 回答
825 浏览

c# - MVC Razor @Functions 创建文本框

我正在使用 vNext(带有 Core 5.0 的 MVC6)。

我在我的一个视图中声明了“函数”,并且在其中我有一个方法,我想创建一个文本框并将其添加到视图中。

这不会创建文本框元素,但如果我执行下面的代码,则会创建一个文本框:

我的问题是:是否可以通过 CreateTextBox() 方法创建一个文本框而不返回任何内容并且不使用 Html.BeginForm()?那么有没有办法使第一个选项起作用?

0 投票
1 回答
282 浏览

c# - @Html.EditorFor 不会将特定类型返回给控制器

让我们假设以下简化的类结构:

如您所见,在我的视图模型中,我有一个对象列表,但这些对象可以是不同的类型。

现在,我发现编辑器模板在这种情况下运行良好 -@Html.EditorFor()根据列表中元素的类型根据需要选择正确的编辑器。

但是,我无法将有意义的数据从用户返回到控制器。提交表单后,视图模型包含Parent元素列表(不是特定的子类型)。更糟糕的是 - 每个类的特定属性Child都丢失了!

我该怎么做才能将子类型的所有信息返回给控制器?

0 投票
1 回答
460 浏览

asp.net-core-mvc - 如果没有来自 WebAPI 的帮助器,这不可能是从 MVC6 返回状态码的最佳方式,不是吗?

虽然我知道 MVC6 尚未发布,但它似乎缺少 WebAPI 甚至 MVC5 的许多功能。我可以假设这不是它在发布时的样子吗?

注意 Reponse.StatusCode 和 HttpStatusCodeResult 中的强制转换(我确实想念只返回 Ok(...)、Created(...) 等。