asp.net-mvc-5相关内容

如何在服务器上保存 Rotativa PDF

我正在使用 Rotativa 在我的“MVC"应用程序中生成 PDF.如何保存 Rotativa PDF?完成所有过程后,我需要将文档保存在服务器上. 代码如下: public ActionResult PRVRequestPdf(string refnum,string emid){var prv = functions.getprvrequest(refnum, emid);返回视图( ..
发布时间:2022-01-06 08:19:53 其他开发

如何在 OWIN ASP.NET MVC5 中注销用户

我有一个ASP.NET MVC5 项目的标准AccountController 类.当我尝试注销用户时,我面临一个错误,因为 HttpContext 是 null.(我的意思是这里 HttpContext.GetOwinContext().Authentication 为空) 所以我不知道如何在会话结束时注销用户... 在global.asax我有这个 protected void ..
发布时间:2022-01-06 08:19:44 C#/.NET

如何在我的 ASP.NET MVC 5.2.3 应用程序中的其他地方获取 IAppBuilder 的实例?

我需要构建一个 Owin 中间件对象,但不能从 Startup 类中构建.我需要从代码中的任何其他地方构建它,因此我需要引用应用程序的 AppBuilder 实例.有没有办法从其他地方得到它? 解决方案 您可以简单地将 AppBuilder 自身注入 OwinContext.但是由于 Owin 上下文只支持 IDisposable 对象,所以将其包裹在 IDisposable 对象中并注册 ..
发布时间:2022-01-06 08:19:17 C#/.NET

使用发布选项发布时,mvc 中单个文件中的 CSS/JS 包

我已经创建了 MVC 应用程序.当我使用发布选项在 Azure 上发布应用程序时,所有 css 和 js 文件都加载到页面中的单个包中.(打开查看页面源代码,然后显示 css 的单个链接). 当我在发布配置文件中使用调试选项发布站点时,所有 CSS 都会单独加载. 我的问题是当发布站点的发布选项主题未正确加载,但调试选项主题加载正确时.我只想使用发布选项发布我的应用程序.如果有人之前遇 ..
发布时间:2022-01-06 08:18:57 前端开发

有没有办法让 SetUpFixture 每个类运行一次而不是每个命名空间运行一次?

场景 首先,我是测试新手 - 所以请耐心等待.在我的测试项目中,有一个 Controllers 文件夹.Controllers 文件夹可能包含 ControllerATest.cs、ControllerBTest.cs 和 ControllerCTest.cs.因为我的命名空间与我的文件夹结构一致,所以它们都共享命名空间 MyProject.Tests.Controllers. 从我在 N ..
发布时间:2022-01-06 08:18:23 C#/.NET

客户端验证在使用 Bootstrap 的 ASP.NET MVC5 中不起作用

运行 Visual Studio 2013,我使用 Bootstrap 创建了一个新的 ASP.NET MVC (5) 项目. 但是,我无法让不显眼的客户端验证工作. 该模型在相关属性上具有 [Required] 属性,并且视图具有表单中每个字段的 ValidationMessageFor... 标记. 但是,提交表单会导致表单在验证消息出现之前回发到服务器. 使用 NuG ..
发布时间:2022-01-06 08:18:16 C#/.NET

解耦 Microsoft.AspNet.Identity.*

我在 Visual Studio 2013 RC 中工作,正在使用新的 Microsoft.AspNet.Identity.* 包测试表单身份验证. 我想整合这些概念(用户、角色等),但想使用我自己的不同程序集中的域模型 (POCO).我也不想创建对 Microsoft.AspNet.Identity.* dll 的依赖. 这可能吗?我找到了 这篇文章 说它不是,但这篇文章是基于预览而 ..

为用户创建头像上传表单

我正在使用 ASP.Net MVC 5,我想为我的用户配置文件创建一个头像.我不确定到目前为止我所做的是否正确,特别是出于安全原因,所以我想获得一些建议. 目前我在做什么 在视图中: @using (Html.BeginForm("ManageUser", "Account", FormMethod.Post, new { enctype = "multipart/form-data ..
发布时间:2022-01-06 08:17:40 C#/.NET

MVC5:枚举单选按钮,标签为显示名称

我有这些枚举 public enum QuestionStart{[Display(Name="重复直到找到共同匹配")]重复直到找到共同点,[显示(名称=“重复一次")]重复一次,[显示(名称=“不重复")]不重复}公共枚举问题结束{[显示(名称=“取消邀请")]取消邀请,[Display(Name="在第一个可用的共同日期与参与者一起计划")]FirstAvailableCommon,[Di ..
发布时间:2022-01-06 08:17:34 C#/.NET

无法为内容类型多部分配置 Web API

我正在开发 Web API - Web API 2.我的基本需求是创建一个 API 来更新用户的个人资料.在这种情况下,ios 和 android 将在 multipart/form-data 中向我发送请求.他们会给我发送一些带有图像的参数.但是每当我尝试创建 API 时,我的模型每次都为空. 我也在 WebApiConfig 中添加了这一行: config.Formatters.Jso ..
发布时间:2022-01-06 08:17:24 C#/.NET

Ajax.BeginForm 不触发 AJAX 脚本,依赖回发

我将用解决方案更新这个问题,我想包括我的问题和解决方案,因为我无法在 Stackoverflow 上找到它.如果您想加入解决方案,请随意. 我有一个使用 Visual Studio 2013 创建的新创建的“空"MVC5 项目.如果可能,我需要一个 from 并且想要 AJAX 行为.在 MVC3 中使用 Ajax.BeginForm 总是很直接,所以我认为它也可以在 MVC5 中使用. ..
发布时间:2022-01-06 08:17:15 前端开发

获取 MVC 模型数据并将其传递给 AngularJS 控制器

我对 AngularJS 还很陌生,在这里我不知所措. 现在我的 MVC 程序使用 Razor 来显示我的 .mdf 数据库中的所有数据(即:@Html.DisplayFor(modelItem => item.LastName)).但是,我想主要使用 Angular.我正在尝试使用 ng-repeat 来显示所有模型数据,但我不确定如何将该模型数据传递给 Angular 控制器然后使用它. ..
发布时间:2022-01-06 08:17:04 前端开发

Google 的间歇性 ASP.NET oAuth 问题,AuthenticationManager.GetExternalIdentityAsync 返回 null

我正在尝试解决使用 Google 作为外部登录提供程序时出现的间歇性问题. 尝试登录时,用户会被重定向回登录页面,而不是进行身份验证. 问题出现在这一行(下面链接的第 55 行),GetExternalIdentityAsync 返回 null. var externalIdentity = await AuthenticationManager.GetExternalIdentit ..
发布时间:2022-01-06 08:16:56 C#/.NET

如何扩展asp.net web api 2 用户?

我正在构建一个 Web API (2) 项目并使用 “个人帐户"身份验证.我想 用一些细节扩展用户(如名字/姓氏等) (在模型中) 登录后获取该信息(在客户端 - 我的案例 Windows 手机) 我刚刚开始学习 MVC 和 Web API,所以有人可以帮我吗? 让我解释一下自己:我已经创建了 webapi 项目并选择了身份验证方法 - “个人帐户"好吧,我添加了一个名为 Pe ..
发布时间:2022-01-06 08:16:50 其他开发