-
身份验证 – 动态添加角色以授权ASP.NET 5中的控制器属性
所属栏目:[asp.Net] 日期:2020-12-16 热度:73
我在这篇文章中有一个示例问题 Dynamically add roles to authorize attribute for controller但是对于ASP.NET 5(vNext) 在ASP.NET 5中,我无法覆盖AuthorizeAttribute类,如上所述.那么如何在ASP.NET 5中动态添加角色控制器(vNext) 提前致谢. 解决方法 正如迈[详细]
-
asp.net-mvc-5 – 更改消息“密码必须至少包含一个非字母或数字
所属栏目:[asp.Net] 日期:2020-12-16 热度:138
我正在使用Asp.Net Identity PasswordValidator,并希望在更改此默认消息时提供一些帮助,以便更清楚. 如何更改此消息并包含特殊字符? manager.PasswordValidator = new PasswordValidator { RequiredLength = 10,RequireNonLetterOrDigit = true,RequireDigi[详细]
-
每个页面上的ASP.NET MVC自定义用户字段
所属栏目:[asp.Net] 日期:2020-12-16 热度:57
背景: 我正在构建越来越多的Web应用程序,其中设计人员/模板制作者决定添加“个人资料图片”和其他一些用户相关数据,当然只有在有人登录时才会这样做. 与大多数ASP.NET MVC开发人员一样,我使用viewmodels为剃刀布局提供我需要显示的信息,这些信息源自存储库[详细]
-
asp.net-core – 如何将ASP.NET 5(vnext)从Beta5升级到Beta6
所属栏目:[asp.Net] 日期:2020-12-16 热度:96
从ASP.NET v5 Beta4升级到Beta5有点痛苦,升级到Beta6有多难? 像beta4-beta5答案这样的备忘单会很方便…… 解决方法 升级顺利.这是备忘单 先决条件 升级到beta6:dnvm升级 如果您愿意,请安装x64:dnvm install 1.0.0-beta6 -arch x64 -r clr 更新别名:dnvm[详细]
-
部署 – ASP .NET 5中的配置文件转换
所属栏目:[asp.Net] 日期:2020-12-16 热度:89
我们正在使用新的ASP .NET 5平台构建Web应用程序.我正在配置构建和部署自动化工具,我希望能够在部署期间更改应用程序设置(例如更改Web服务URL).在ASP .NET 5中,我们不再有web.config文件,只有新的json配置文件. ASP .NET 5中是否存在类似于以前版本的ASP .NE[详细]
-
asp.net-mvc – Taghelper:无法解析包含程序集的TagHelper
所属栏目:[asp.Net] 日期:2020-12-16 热度:149
我无法在我的ASP.NET v5项目中使用自定义TagHelper.自定义TagHelper位于Web项目本身.我尝试从CodeProject和 this tutorial跟踪此示例 this sample. 当我尝试使用没有addTagHelper的标记时: 没有任何变换,标签帮助器中没有任何断点. 当我尝试将@addTagHelper[详细]
-
asp.net-mvc – 覆盖默认身份表名称
所属栏目:[asp.Net] 日期:2020-12-16 热度:66
我想重命名默认的身份表名称: AspNetRoles AspNetUserClaims AspNetUserLogins AspNetUserRoles AspNetUsers 我了解如何使用EF6执行此操作: protected override void OnModelCreating(System.Data.Entity.DbModelBuilder modelBuilder) { base.OnModelCrea[详细]
-
asp.net-core – 如何使ASP.Net 5参考正常.Net类库不在您的解决
所属栏目:[asp.Net] 日期:2020-12-16 热度:171
早些时候我问了 this question并得到了一个有效的答案.为了使您的ASP.Net 5应用程序能够引用以.Net Framework 4.5为目标的普通.Net类库,您必须从project.json文件中删除’“dnxcore50”:{}’引用. 大.这适用于一个没有做任何事情的简单ClassLibrary项目. 现[详细]
-
asp.net-mvc – 删除Id MVC 5
所属栏目:[asp.Net] 日期:2020-12-16 热度:68
我正在使用BeginCollectionItem和MVC 5来添加和删除行. 我遇到的一个问题是删除功能,我遵循了一个在线教程 使用#divId指定:first似乎表示每次删除第一行.这对我没有好处,对最终用户没有意义. 因为我正在使用BCI,我想从html DOM中删除它们,因此它们不会有数[详细]
-
asp.net-mvc – 使用List的奇怪剃刀行为
所属栏目:[asp.Net] 日期:2020-12-16 热度:165
这是我的控制器代码: IQueryableFoo foos = dbContext.Foos.Where(...); return View(foos); 这个剃刀代码(cshtml)效果很好: @model IQueryableFoo@{ IQueryableFoo foos = Model; var projected = foos.Select(e = new { fooId = e.FooId,bar = new { bar[详细]
-
asp.net-mvc – 在MVC API中接受字节数组参数作为Base64
所属栏目:[asp.Net] 日期:2020-12-16 热度:73
我目前正在构建一个ASP.NET MVC WebAPI服务,我希望在查询字符串中发送一小段二进制数据.本应用程序中的方法通过POST调用,正文包含实际数据.查询字符串用于描述正文中数据的某些属性(例如,如何编码). 我想知道是否可以在查询字符串中接受字节数组参数作为base[详细]
-
如何在ASP.NET vNext中使用nuget包?
所属栏目:[asp.Net] 日期:2020-12-16 热度:58
我正在给asp.net vNext一个go并创建了一个新项目.我想引入一些依赖项并像往常一样使用NuGet.我用它来引入Require.js. 我现在在项目引用中的ASP.NET 5.0下引用了这个,我可以从属性中看到它在驱动器上的位置(myUserDrive / .kpm / packages / require … blah)[详细]
-
asp.net-core – 在.Net 5 Core beta2中找不到System.Convert
所属栏目:[asp.Net] 日期:2020-12-16 热度:127
我们最近将我们的MVC 6项目升级到beta2,而.Net Core抱怨它无法使用System.Convert.有人能告诉我这个被移动了吗? 我的项目JSON包含以下Core: "aspnetcore50": { "dependencies": { "System.Runtime": "4.0.20-beta-22416","System.Threading.Tasks": "4.0.1[详细]
-
asp.net-mvc – angularjs和mvc5之间通信的最佳方式是什么?
所属栏目:[asp.Net] 日期:2020-12-16 热度:145
我有一些困惑在 angularjs和MVC5之间传输数据.我正在创建单页面应用程序(SPA). 使用angularjs的最佳方法是什么?是MVC控制器还是MVC API? 我读了here,api对SPA有好处.那么,我是否需要为API构建一个不同的项目? Angularjs与MVC的异步通信怎么样? 我没有找[详细]
-
asp.net-mvc – 带数据注释的KendoUI网格默认值
所属栏目:[asp.Net] 日期:2020-12-16 热度:185
我正在使用带有ASP.NET MVC助手的Kendo UI Grid和自动生成的列. 我的视图模型中有[DefaultValue(60 * 60)]注释,但剑道助手似乎并不尊重这一点. 我是否可以指定默认值(可能包含数据注释)而无需手动描述列? 解决方法 如果你手动定义网格中的列,你需要设置默认[详细]
-
asp.net-mvc – MVC 5中的IModelBinder签名是否已更改?
所属栏目:[asp.Net] 日期:2020-12-16 热度:127
我只是关注MVC 5书,它正在为其购物车创建一个自定义模型绑定器. 他在书中的内容是: “public class CartModelBinder : IModelBinder {????????private const string sessionKey = "Cart";????????public object BindModel(ControllerContext controllerCont[详细]
-
asp.net-mvc-4 – Web API 2返回OK响应,但在后台继续处理
所属栏目:[asp.Net] 日期:2020-12-16 热度:108
我已经为shopify创建了一个mvc web api 2 webhook: public class ShopifyController : ApiController{ // PUT: api/Afilliate/SaveOrder [ResponseType(typeof(string))] public IHttpActionResult WebHook(ShopifyOrder order) { // need to return 202 re[详细]
-
asp.net-mvc – MVC 5没有将名为“action”的参数设置为传递值
所属栏目:[asp.Net] 日期:2020-12-16 热度:185
我有以下方法: public void Service(int id,string action) 当我点击这个作为网址时: http://localhost/home/service?id=24action=updated 无论我传入参数,MVC都将我的参数“action”设置为“service”(方法的名称). 无论如何要从MVC设置它(通过路由或任何[详细]
-
asp.net-mvc – 更新实体框架MVC中的子实体
所属栏目:[asp.Net] 日期:2020-12-16 热度:131
我在我的视图中显示Parent实体及其子项,并使用户能够编辑父实体和子实体. 当用户点击“保存”时.只有在忽略子实体时才会修改父实体.我的工作就是这个. var addressRepo=_dataRepositoryFactory.GetDataRepositoryIPatientAddressRepository();foreach (var a[详细]
-
asp.net-mvc – 将复选框的值从View传递给Controller
所属栏目:[asp.Net] 日期:2020-12-16 热度:199
我有一个包含许多复选框的视图.我希望能够将复选框的值传递给控制器??,然后输出已经勾选的OfficeNames列表.我不知道如何将多个复选框的值传递回控制器,或者如何根据已勾选的框输出OfficeNames 视图: p@using (Html.BeginForm()){p Start Date: @Html.TextBo[详细]
-
ASP.net MVC中的Ajax帮助器
所属栏目:[asp.Net] 日期:2020-12-16 热度:125
我知道这个问题可能不适合堆栈溢出.我一直在寻找一个关于如何使用ajax帮助器的例子,但是大多数的人都只是通过帮助器,他们没有提供任何实际的例子.我已经知道如何使用 javascript方式使用ajax,但只是想知道如何使用microsoft提供的ajax帮助程序. 解决方法 描[详细]
-
asp.net-mvc-4 – 无法解析类型名称:Glass.Mapper.Sc.Pipelines
所属栏目:[asp.Net] 日期:2020-12-16 热度:146
我试图在我的MVC中使用Glass Mapper – 在Sitecore – 7.1中的v4.0.30319项目. 以下是我安装的Glass Mapper版本 Glass Mapper版本 – 3.0.10.23 Glass.Mapper.Sc版本 – 3.2.0.39 Glass.Mapper.Sc.Mvc版本 – 3.2.0.34 当我从nuget安装Glass mapper Mvc时,它[详细]
-
asp.net-mvc – 如果用户拥有Auth Cookie,则可以登录
所属栏目:[asp.Net] 日期:2020-12-16 热度:124
.Net 4.5.1 / MVC 5.1.2 / Identity 2.0.1 问候, 我需要管理员禁用(不能删除)用户帐户的方法,因此我将LockoutEndDateUTC字段设置为将来的日期,并且我已经将LockoutEnabled字段设置为true,以供所有用户使用.还有另一个SO线程,here,谈论相同的方法.这显然有效,[详细]
-
asp.net-mvc – 在作为列表传递的模型中循环遍历列表
所属栏目:[asp.Net] 日期:2020-12-16 热度:200
这是我作为列表传递给我的视图的模型: public class DogContentPage : ContentPage { public string Name { get; set; } public string Age { get; set; } public bool IsFemale { get; set; } public string Image { get; set; } public Liststring Merits[详细]
-
asp.net – 从AuthorizeAttribute Filter获取cookie
所属栏目:[asp.Net] 日期:2020-12-16 热度:108
使用ASP.Net Web API 2,可以从AuthorizeAttribute过滤器获取cookie public class SessionFilter : AuthorizeAttribute{ public override void OnAuthorization(AuthorizationContext filterContext) { // I need to read cookie values here // filterContex[详细]