-
开始使用ASP.NET Identity,初级篇
所属栏目:[asp.Net] 日期:2020-12-15 热度:180
-
探索ASP.NET Identity 身份验证和基于角色的授权,中级篇
所属栏目:[asp.Net] 日期:2020-12-15 热度:188
-
使用ASP.NET Identity实现基于声明的授权,高级篇
所属栏目:[asp.Net] 日期:2020-12-15 热度:73
-
ASP.NET UpdatePanel JavaScript失效的另一种完美解决方案
所属栏目:[asp.Net] 日期:2020-12-15 热度:66
-
asp.net-mvc – 在ASP.NET MVC ContactsManager教程中是否有一个
所属栏目:[asp.Net] 日期:2020-12-15 热度:130
如果你不知道我在说什么,要么通过 the tutorial,并尝试添加依赖注入自己或尝试你的运气与我的问题的解释。 注意:此问题不在ASP.NET原始教程的范围内。本教程仅表明所使用的模式是依赖注入友好的。 问题基本上是在Controller,ModelStateWrapper和ContactM[详细]
-
asp.net-mvc – EF实体与服务模型与查看模型(MVC)
所属栏目:[asp.Net] 日期:2020-12-15 热度:171
我正在努力了解和设计您的应用/域模型(POCO / DTO)的良好做法。 假设我有以下数据库表,帐号: UserID intEmail varchar(50)PasswordHash varchar(250)PasswordSalt varchar(250) 当然,EF4会建立如下这样的实体: public class Account{ public int UserID[详细]
-
asp.net-mvc – 在MVC中使用ViewModels进行POST操作
所属栏目:[asp.Net] 日期:2020-12-15 热度:111
目前,我将域对象传递给我的视图,并直接从POSTs绑定到它们。大家都说这是坏的,所以我试图添加ViewModel的概念。 不过,我无法找到一种非常优雅的方法,而且我想知道其他人的解决方案是不会以一个非常混乱的控制器动作结束。 一些“添加人”功能的典型过程[详细]
-
asp.net-mvc – 什么是上下文?
所属栏目:[asp.Net] 日期:2020-12-15 热度:74
我开始看到无处不在的环境。在ASP.NET MVC中,有ControllerContexts,RequestContexts,HttpContexts,FormContexts。在实体框架中,您有ObjectContexts和DbContexts。 Ninject有Ninject.Activation.IContext。 什么是上下文? 解决方法 那么它是一种依赖注[详细]
-
asp.net – 将样式应用于CheckBoxList中的ListItems
所属栏目:[asp.Net] 日期:2020-12-15 热度:150
样式如何应用于CheckBoxList ListItems。与其他控件不同,例如可以指定 ItemStyle的Repeater,您似乎无法为每个单独的控件指定样式。 有没有一些工作呢? 解决方法 您可以通过编程方式将属性添加到ListItems如下。 说你有一个CheckBoxList,你正在添加ListIt[详细]
-
asp.net-mvc – MVC4脚手架添加控制器给出错误“无法检索元数据
所属栏目:[asp.Net] 日期:2020-12-15 热度:168
我正在使用RTM版本的Windows 8和VS 2012 Ultimate。我有一个MVC4项目使用SqlCe 4.0与代码第一实体框架模型。 型号很简单: public class MyThing { public int MyThingId { get; set; } public int UserId { get; set; } public string Title { get; set; }[详细]
-
ASP.NET Webforms ASP.NET Ajax与ASP.NET MVC和Ajax框架自由
所属栏目:[asp.Net] 日期:2020-12-15 热度:192
如果给予选择,你会采取哪条路? ASP.NET Webforms + ASP.NET AJAX 要么 ASP.NET MVC + JavaScript Framework of your Choice ASP.NET Webforms / ASP.NET AJAX与MVC有任何限制吗? 解决方法 我最近做了两次,我将在十分钟内拿MVC九次。 我真的不喜欢asp.net[详细]
-
asp.net-mvc – asp.net mvc从包中排除css文件
所属栏目:[asp.Net] 日期:2020-12-15 热度:81
我有这样的捆绑 bundles.Add(new StyleBundle("~/Content/themes/default/css") .IncludeDirectory("~/Content/themes/Default","*.css")); 但是我想从中排除一个css文件。 是否可以在不指定每个css文件的情况下进行分组? 解决方法 尝试使用 IgnoreList.Ign[详细]
-
asp.net – Web API可查询 – 如何应用AutoMapper?
所属栏目:[asp.Net] 日期:2020-12-15 热度:101
我有一个简单的WebApi方法像这样装饰了OData可查询属性。 [Queryable] public virtual IQueryablePersonDto Get() { return uow.Person().GetAll()); // Currently returns Person instead of PersonD } 我想做的是在WebAPI将结果转换为JSON之前,使用AutoMa[详细]
-
如何使用ASP.NET创建和填充ZIP文件?
所属栏目:[asp.Net] 日期:2020-12-15 热度:65
需要动态地将一些文件打包成.zip以创建一个SCORM包,任何人都知道如何使用代码完成这个操作?是否可以在.zip内动态构建文件夹结构? 解决方法 您不必再使用外部库了。 System.IO.Packaging具有可用于将内容放入zip文件的类。不过不是很简单。 Here’s a blog[详细]
-
asp.net-mvc-3 – SignalR依赖注入问题
所属栏目:[asp.Net] 日期:2020-12-15 热度:143
我在我的MVC3应用程序中使用SignalR,并且由于我已经在我的控制器上实现了StructureMap依赖注入,所以我想在我的中心做同样的事情,但是我似乎无法使其工作。 请告诉我我的代码如下: SignalRSmDependencyResolver.cs public class SignalRSmDependencyResol[详细]
-
asp.net-mvc-3 – 修改StringLength验证的默认ErrorMessage
所属栏目:[asp.Net] 日期:2020-12-15 热度:126
StringLength验证的默认ErrorMessage比我想要的要长很多: The field {Name} must be a string with a maximum length of {StringLength}. 我想将其普遍改为: Maximum length is {StringLength}. 我想避免冗余地指定我声明的每个字符串的ErrorMessage: [St[详细]
-
asp.net – 验证失败后如何防止页面跳转到顶部位置?
所属栏目:[asp.Net] 日期:2020-12-15 热度:92
我有一个简单的aspx页面与几个TextBoxes和一个提交按钮。某些字段是必需的,按钮下方是ValidationSummary。完整的表单大于屏幕高度,所以必须向下滚动才能到达提交按钮。如果我不填写所有必填字段,并单击提交验证失败,验证摘要显示按钮下方的一些信息消息[详细]
-
ASP.NET安全最佳实践
所属栏目:[asp.Net] 日期:2020-12-15 热度:105
其他ASP.NET安全最佳实践还有什么? 到目前为止,已经列出了这里: 当您将应用程序移动到生产中时,始终生成新的加密密钥和管理员密码。 不要直接或加密形式存储密码。始终存储一种方式散列密码。 始终将连接字符串存储在Web.config的标签中,并通过使用受保[详细]
-
asp.net – 实体框架到多个数据库(同一架构)在运行时?
所属栏目:[asp.Net] 日期:2020-12-15 热度:56
首先,让我说明我对EF很新。就这样说,这是我的困境: 将ASP.NET应用程序迁移到ASP.NET MVC。我想利用EF这个。有一个主数据库存储“客户信息”。除此之外,每个“客户”都有自己的数据库。这些是我们拥有的限制。 目前,主数据库中的客户端信息使我能够为每[详细]
-
如何在ASP.NET MVC中使用通用处理程序(ASHX)?
所属栏目:[asp.Net] 日期:2020-12-15 热度:163
我在ASP.NET MVC应用程序中需要一个图像生成器,但是我不知道是否可以在ASP.NET MVC中使用ASHX。 如果有类似于继承IViewDataContainer的IHttpHandler类,那么我可以在我的ASHX上使用ViewData.Model。 我读了一个blog post about it,但似乎已经从ASP.NET for[详细]
-
asp.net-mvc-3 – 如何将MVC3中的HTML和C#代码与Razor混合?
所属栏目:[asp.Net] 日期:2020-12-15 热度:181
我试图显示一个应该切换类的项目列表,以便进行样式设置。这个想法是创建一个foreach循环,循环遍历Model中的所有myObj。 我尝试了以下代码不起作用(因为我做错了) @{ int i = 2; foreach(var myObj in Model) { if (i % 2 == 0) { div class="class1" } els[详细]
-
asp.net – 如何使用SignalR的跨域连接(CORS – 访问控制允许来
所属栏目:[asp.Net] 日期:2020-12-15 热度:152
使用持久连接和ASP.NET JavaScript客户端,我正在尝试连接到一个不同于该页面所提供的子域的子域。 来自webserver的ASP.Net页面sub1.mydomain.com想要在sub2.mydomain.com上连接到SignalR。在同一子域内连接时,相同的代码工作正常。 我发现另一个跨域连接启[详细]
-
asp.net – 发布网站项目时Temp路径太长
所属栏目:[asp.Net] 日期:2020-12-15 热度:189
我试图使用 Publish Web Site tool发布一个ASP.NET网站项目,但是得到这个错误: ASPNETCOMPILER(0,0): Error ASPRUNTIME: The specified path,file name, or both are too long. The fully qualified file name must be less than 260 characters,and the d[详细]
-
asp.net-mvc – 为什么在Asp.net MVC 2中的子操作中不允许重定向
所属栏目:[asp.Net] 日期:2020-12-15 热度:176
我有一些部分动作,我使用Asp.Net Futures RenderAction方法呈现。其中一些在它们中的表单被处理之后执行重定向。 现在我升级到Asp.Net MVC 2 RC它给我一个错误“儿童动作不允许执行重定向操作”。 我查出了源代码,我发现抛出异常的行。为了解决这个问题,[详细]
-
asp.net-mvc – 如何在asp.net mvc中提交下拉列表
所属栏目:[asp.Net] 日期:2020-12-15 热度:132
% using (Html.BeginForm() { % %=Html.DropDownList("TopItemsList",ViewData["ListData"],new { onchange="[???]" })%% } % 在上面的例子中,你应该把什么值设置为或者,如何获得正确的表单? 与Ajax.BeginFrom有什么不同吗? 解决方法 尝试这个: %=Html.[详细]
- asp.net-mvc-3 – Asp.net mvc 3-获取当前控制器
- asp.net-mvc-4 – 如何在Kendo UI Grid中扩展页面
- asp.net-mvc – 首次使用ASP.NET MVC时的主要风险
- 如何在IdentityServer4中进行多步登录?
- asp.net – Oracle中的参数化查询问题
- 如何在ASP.NET Core MVC中获取Url Referrer?
- asp.net-mvc – 新手 – 将父视图和子视图合并到
- asp.net – 为WebAPI操作设置默认的Media Format
- asp.net – 在部署到SharePoint时,ObjectDataSou
- log4net在ASP.NET中的唯一请求ID