asp.net-mvc-5相关内容
由于每个版本的 Asp.Net Identity 之间有很多变化,有没有办法提前获得任何即将发生的变化? 解决方案 我们已经开始将每晚构建发布到 aspnetwebstacknightly myget 提要.目前 1.0.0 RTM 候选版本已经在提要中.展望未来,随着我们开始处理未来版本,此提要也将包含这些预览. 更新: 关于如何获得访问权限的演练帖子
..
我是开发 .Net MVC 5 应用程序的初学者.但是我在使用 Jquery 将数组或对象传递给控制器时遇到了一些问题. 我正在添加带有按钮的动态输入字段.我想将输入的数据传递给控制器.但我没能成功. Html Section就是这样;
Textbox #1 :
..
获取 ASP.NET MVC5 WebAPI 令牌有时会失败 代码 string GetAPITokenSync(string username, string password, string apiBaseUri){var token = string.Empty;使用 (var client = new HttpClient()){client.BaseAddress = new U
..
我正在学习在我的示例网站中实现 Facebook 社交日志的教程.下面是我做的步骤. 将我的本地主机应用程序指向 https 并允许在 VS 中使用假 SSL. 在 facebook 开发者网站上创建了一个网络应用,并记下了密钥和 ID. 在 facebook 仪表板的 URL 部分添加了我的应用程序 localhost URL 我在 ASP.Net MVC-5 项目的 starup.
..
我正在尝试将 Asp.Net Identity 生成的表中的用户与我自己的表建立关系.这种关系必须是多对多的,因为许多用户可以处理同一个任务(这是我的表),同时一个用户可以处理多个任务. 公共类任务{公共 int ID { 获取;放;}公共字符串名称 { 获取;放;}公共字符串用户 ID { 获取;放;}公共虚拟 ICollection用户{得到;放;}}公共类 ApplicationUser
..
我正在尝试从视图发送数据并在控制器中使用它来为我正在处理的上传文件功能构建文件名,我的代码如下. 控制器 //获取:文件[授权(角色=“管理员,讲师")]公共 ActionResult 索引(){foreach(Request.Files 中的字符串上传){if (Request.Files[upload].FileName != ""){字符串路径 = AppDomain.Current
..
我知道我可以使用 SelectedListItem> 和 @Html.DropDownList("someID") 和 os on.. 的列表制作下拉列表 我的问题是,如果您有 2 个下拉列表,而第二个下拉列表取决于第一个下拉列表中的所选项目,该怎么办? 你如何填充它?用JS?你会怎么做?您是否会使用另一个列表更改填充,更改整个下拉列表,或者每个下拉组合都有一个部分视图,因此只需用正确的
..
我刚刚将我的项目从 MVC 5 更新到 MVC 5.1.主 web.config 文件自动更新,但主视图和区域文件夹下的 web.config 没有更改.我怀疑这就是为什么现在我失去了对我的操作、控制器和区域的智能感知和更清晰的支持. 有人知道 MVC 5.1 视图的正确 web.config 内容吗?只是将 3.0.0.0 替换为 3.1.0.0 和 5.0.0.0 -> 5.1.0.0
..
我需要开始一个新的 mvc 项目,而且一如既往我对 asp 身份有疑问,不知道该把它放在哪里! 我打算这样组织解决方案: ProjectWebUI - 带有 asp 身份框架的 mvc 应用程序(由具有身份验证的 Internet 模板制成) ProjectDataAccessLayer - 带有使用 dapper 作为数据库访问技术的存储库类 ProjectWebAPI - 网络
..
我的 web.config 中有这个.
..
这样的形式 视图模型: public class ProductViewModel{公共字符串产品{获取;放;}公共 IEnumerableSizeColorQuantities { 获取;放;}}公共类 SizeColorQuantityViewModel{公共字符串 ColorId { 获取;放;}公共列表SizeAndQuantities { 得到;放;}}公共类 SizeAndQu
..
在我们使用 OWIN 的 MVC5 应用程序中,除了本地帐户之外,我们还使用外部登录 (google).当用户使用本地账号登录时,可以激活记住他的选项,这样他就不用每次都重新登录了.当他使用自己的 Google 帐户登录时,他每次都必须重新点击外部的 google 登录按钮. 是否有内置选项可以为外部登录激活“记住我"选项?或者有没有安全的方法来添加这个功能? 解决方案 当您以用户身
..
使用 VS 2017 和 MVC 5 Razor 视图.当我发布我的应用程序时,一些特定的视图不会被复制. 我在 2010-2011 年的时间范围内发现了几个关于同一问题的 SE 问题.当时,问题是由于某些早期 RC 中的错误已解决,文件属性中的构建操作未设置为内容.好吧,我的所有人都做天构建行动的内容. 为什么只有少数浏览量没有出现在发布中? 解决方案 据我所知,只有两件事会
..
我正在 VS 2015 Enterprise RC 上试用 ASP.NET 5 及其所有新功能.为了确保端到端的顺利部署,我然后尝试通过 VS 发布功能将应用程序部署到非 Azure 私有服务器. 但是,我错过了一个非常重要的功能:发布到非 Azure 服务器的能力. 在早期版本的 Visual Studio(我使用的是 VS 2013)中,有自定义选项. 我已尝试修改项目属性,
..
我在我的 asp.net mvc 应用程序中使用 OpenIdConnect 提供程序和 Owin/Katana 进行身份验证.OpenIdConnect 提供针对 Active Directory 对用户进行身份验证.我想在用户通过身份验证后进行简单的授权检查,并将用户重定向到另一个视图. app.UseOpenIdConnectAuthentication(new OpenIdConnect
..
通常我会将数据绑定到带有 SelectList 的 DropDownListFor: @Html.DropDownListFor(model => model.CustomerId, new SelectList(Model.Orders, "OrderId", "ItemName")) 有没有办法通过强类型的 lambda 表达式而不是属性字符串来做到这一点.例如: @Html.DropD
..
我在另一篇文章中看到,您可以像这样在 razor 代码中调用 JavaScript 函数: @:FunctionName() 对我来说,虽然这只会输出实际的单词 FunctionName() 这是我的观点: @model PriceCompare.Models.QuoteModel@{ViewBag.Title = "报价";}
引用
@if (@Model.clarif
..
我似乎无法在 asp.net MVC 5 中使用自定义 VirtualPathProvider. FileExists 方法返回 true,但随后不会调用 GetFile 方法.我相信这是因为 IIS 接管了请求并且不让 .NET 处理它. 我尝试设置 RAMMFAR 并创建自定义处理程序,如本解决方案 https://stackoverflow.com/a/12151501/8011
..
我有一个 Web API 项目,它对我的身份服务器使用 UseJwtBearerAuthentication.启动时的配置方法如下所示: public void Configure(IApplicationBuilder app, IHostingEnvironment env){app.UseJwtBearerAuthentication(options =>{options.Automa
..
当我创建一个新的 asp.net mvc 4.0 应用程序时,我做的第一件事就是创建和设置自定义授权全局过滤器,如下所示: //FilterConfig.cspublic static void RegisterGlobalFilters(GlobalFilterCollection 过滤器){//filters.Add(new HandleErrorAttribute());过滤器.添加(新的
..