问题标签 [asp.net-mvc-5]
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.
c# - 在 url ({controller}/{id}) 中缺少“action”的情况下添加路由
如何{controller}/{id}
在 ASP.NET MVC 5 中设置路由。我想实现的目标:如果没有{action}
定义,请Index()
使用id
.
我试过thism但没有用:
c# - 为用户创建头像上传表单
我正在使用 ASP.Net MVC 5,我想为我的用户配置文件创建一个头像。我不确定到目前为止我所做的是否正确,尤其是出于安全原因,所以我想得到一些建议。
到目前为止我在做什么
在视图中:
在控制器中:
我有几个担忧:
- 在上面的代码中,正如我评论的那样,我认为我应该以某种方式使用库将图像转换为 PNG 文件并保存,而不是只保存用户发送给我的内容。如果是这样,是否有一个好的和简单的库来做到这一点?
- 我想知道使用用户名作为文件是否是个好主意。毕竟,他们选择了这个名字,这不是我决定的。
- 使用普通图像是个好主意,还是应该创建一个控制器来验证请求或将请求路由到隐藏图像?
如果我所做的完全错误,并且您知道更好的资源来学习正确的方法,请指出我正确的方向。谢谢。
asp.net - ASP.NET 成员/身份 MVC 5
我知道 MVC 5 使用 Microsoft.AspNet.Identity,但是我仍然很困惑解决它,我似乎无法弄清楚如何做相当于:
一般目的是获取在线用户列表。
asp.net - 在上下文种子期间同步注册用户
在我的 ASP.Net MVC 5 项目中,我有一个自定义初始化程序类:
我想为几个用户播种上下文。问题是新的 MVC 5 是async
并且我尝试做的任何事情都失败了。这是我尝试创建用户的代码:
当我运行此代码时,它卡在上面的行中,但是当我在网站上运行它并注册用户时,它运行良好。我在这里缺少什么吗?
c# - VS2013在理论上空闲时预览高cpu使用率
我有一个正在开发的 asp.net-mvc5 应用程序,有时我可以在 windows server2008r2 任务管理器中看到 devenv.exe(我正在使用的 Visual Studio 2013 实例)正在消耗 50%ish 的 cpu 使用率。考虑到这是一台四核机器,这意味着它必须最大化两个处理器。发生这种情况时,VS 似乎仍然响应。有什么我可以诊断性地运行以查看导致它的功能吗?
顺便说一句,我确实经常遇到 JavaScript 语言服务错误,它告诉我重新启动 Visual Studio,但这在这种情况下不会发生。
c# - 获取 ASP.NET MVC5 身份系统中的所有角色名称
MVC5 使用新的身份系统。如何获取所有角色名称?
我尝试通过IdentityStore
但没有成功访问它。
asp.net - MVC5 - 访问用户对象的最有效方式
在学习 C# 和 MVC 时,我在 VS2013 Preview 中使用股票 MVC 模板,我试图获取对当前登录用户的 User 类(模板在 IdentityModel.cs 文件中创建的内容)的引用(如果适用)或来自用户 id guid。
目前我有这个(并且它有效),但它似乎有点复杂并且可能很昂贵(我不确定它是如何运作的)。
有没有更清洁或更有效的方法来做到这一点?没有异步方法就可以做到吗?
visual-studio-2013 - Twitter Integration
I am creating a MVC 5 application in Visual Studio 2013 Preview. I want to integrate Twitter in my MVC application. I have used Twitter.Helper from Package Manager. But when my application runs on the browser nothing happen. Here is my code in Index.cshtml file:
nuget-package - MvcScaffolding 是否通过命令行与 VS 2013 RC 兼容?
在 NuGet,当我尝试安装 MvcScaffolding 时,键入:
我收到此错误
是因为 Visual Studio 2013 中的这个新的脚手架引擎而发生的吗?