问题标签 [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.
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 中使用哪一个吗?
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)
razor - Asp.net Core 如何渲染视图
MVC 6 如何渲染视图。Razor ViewEngine 中生成 html 输出的实际方法是什么?如果可能的话,请解释渲染视图的过程。
也许您可以将我指向 github 上 mvc 源的文件。谢谢!
asp.net-core - 我可以调试到 asp.net 核心源代码吗?
如何将 MVC 6 源代码或 dll 附加到我的项目中,以便我可以对其进行调试。我需要看到一些事情的实际流程。
ravendb - 在 Asp.Net 5 (vNext) 上使用嵌入的 RavenDB
新的 Asp.Net 版本具有 kpm(k 包管理器)。似乎将依赖包保留在C:\Users\<UserName>\.kpm\packages
.
然后,这project.json
就是定义的方式。最后引用了 RavendDB Embedded。
但是随后,访问Lucene.Net.dll
被拒绝。
到目前为止,我对其他依赖项没有任何问题,这是唯一一次拒绝访问程序集引用。
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 中创建类似的扩展?
c# - MVC Razor @Functions 创建文本框
我正在使用 vNext(带有 Core 5.0 的 MVC6)。
我在我的一个视图中声明了“函数”,并且在其中我有一个方法,我想创建一个文本框并将其添加到视图中。
这不会创建文本框元素,但如果我执行下面的代码,则会创建一个文本框:
我的问题是:是否可以通过 CreateTextBox() 方法创建一个文本框而不返回任何内容并且不使用 Html.BeginForm()?那么有没有办法使第一个选项起作用?
c# - @Html.EditorFor 不会将特定类型返回给控制器
让我们假设以下简化的类结构:
如您所见,在我的视图模型中,我有一个对象列表,但这些对象可以是不同的类型。
现在,我发现编辑器模板在这种情况下运行良好 -@Html.EditorFor()
根据列表中元素的类型根据需要选择正确的编辑器。
但是,我无法将有意义的数据从用户返回到控制器。提交表单后,视图模型包含Parent
元素列表(不是特定的子类型)。更糟糕的是 - 每个类的特定属性Child
都丢失了!
我该怎么做才能将子类型的所有信息返回给控制器?
asp.net-core-mvc - 如果没有来自 WebAPI 的帮助器,这不可能是从 MVC6 返回状态码的最佳方式,不是吗?
虽然我知道 MVC6 尚未发布,但它似乎缺少 WebAPI 甚至 MVC5 的许多功能。我可以假设这不是它在发布时的样子吗?
注意 Reponse.StatusCode 和 HttpStatusCodeResult 中的强制转换(我确实想念只返回 Ok(...)、Created(...) 等。