问题标签 [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 - 如何在 MVC Visual Studio 2015 中发布 JSON 数据
我正在尝试在 Visual Studio 2015 预览版中将 json 对象发布到 MVC。但是,数据似乎没有绑定到操作方法参数。在以前版本的 MVC 中注册了一个 JsonValueProviderFactory 来处理这个问题,但我似乎在 MVC6 中找不到它?设置是否发生了变化,这在以前的版本中是开箱即用的吗?
基本上我有一个控制器方法
我试图从javascript调用:
在之前的 MVC 版本中,json 对象被映射到 c# 参数,请参阅这篇文章例如http://webcognoscere.com/post/How-to-POST-a-JSON-object-to-a-Controller-Action .aspx
asp.net-mvc - MVC6 razor 如何检测调试模式?
在以前版本的 Razor 中,我会通过呈现如下所示的部分视图来有条件地加载脚本的缩小/调试版本:
如果是 MVC6、vNext、VS2015 或任何你称之为 :) 我不知道如何实现这一点。有谁知道怎么做?
c# - MVC 6 中的 HtmlHelpers
我正在尝试将此代码移植到 mvc 6,感谢任何帮助,代码可以编译,但在我对@Html.IsActive
.
在视图中,我引用了命名空间:
asp.net - 如何在 ASP.NET vNext MVC 6 (beta1) 项目之间共享视图?
在 MVC5 中,可以使用 Razor Generator ( http://razorgenerator.codeplex.com )之类的工具在项目之间共享视图 (Razor )。如何在 vNext 中实现相同的功能?开箱即用无法识别我的视图(包含视图的项目在 中列为依赖项project.json
)。
InvalidOperationException: The partial view '~/Views/Authentication/_LogInForm.cshtml' was not found. The following locations were searched:
~/Views/Authentication/_LogInForm.cshtml
asp.net-core - 在 ASP.NET MVC6 中使用 TagHelpers 与 ViewComponents
我试图了解 asp.net 5 中 TagHelpers 和 ViewComponents 之间的用例差异,因为最终结果功能看起来非常相似。我们有 TagHelpers 可以创建新的 HTML 标记,这些标记由 Razor 引擎解析,然后是 ViewComponents 被显式调用。两者都返回一些 HTML 内容,都由各自的基类支持,都具有可以实现以完成工作的方法的异步版本。
那么什么时候会使用一个而不是另一个呢?还是我错过了一些信息?
c# - 将 OData v4 注入 MVC 6
我目前希望有冒险精神的人可能已经解决了这个障碍,因为当前在 ASP.Net v5.0 上运行的 MVC 6 构建没有我能找到的任何服务来将 OData 加载到管道中。我调用了 app.UseMvc() 并且可以构造约定路由,但是不能在新进程中定义任何 HttpConfiguration 对象。我真的很希望在 MVC 6 中使用组合的 MVC/WebApi,但 OData v4 改变了游戏规则。
如果有人有经验并且可以指出我正确的方向,请告知:
它可能没有太大帮助,但这是我的 Startup 课程:
asp.net - 托管 ASP.NET MVC6 应用程序的最佳方式是什么
如果我正确理解 ASP.NET vNext 的部分动机是减少开销。MVC6 应用程序可以是自托管的。我的问题是托管 ASP.NET vNext 应用程序的最佳实践方式是什么。是否有类似于 WCF 激活服务的东西来监视服务的运行状况,或者是否有某种方法可以从应用程序中执行此操作?
asp.net-core - 设置自定义绑定器将应用于 vNext 应用程序的对象的类型?
您将如何设置您希望活页夹应用到的对象的类型,例如:
在 vNext 应用程序中?
我可以看到 ModelBinders.Add 有 3 个重载,
但我不确定如何将旧代码翻译成新代码?基本上我想要这种东西:
谢谢!顺便说一句,我也看过这里。
asp.net-core - 修改 MVC 6 的原始 html 输出
像 webmarkupmin 这样的插件使用这样的 HTTP 模块从 HTTPContext 修改 HTTP 响应正文:
您将如何使用 ASP.NET 5 中的新 HTTP 管道修改每个请求的原始 HTTP 响应正文?