-
asp.net-mvc – ASP.NET MVC – 结合Json结果与ViewResult
所属栏目:[asp.Net] 日期:2020-12-15 热度:92
我可以返回一个包含渲染视图的Json结果吗? 我需要它返回一个提交的表单的新ID以及其HTML和一些其他属性。 另外,当我需要从一个Json对象中的一个动作返回两个(或更多)视图结果时,这也是有帮助的。 谢谢! 解决方法 您还可以将一个PartialViewResult渲染为[详细]
-
asp.net – MVC5(VS2012)Identity CreateIdentityAsync – 值不
所属栏目:[asp.Net] 日期:2020-12-15 热度:199
我试图为一个MVC5网站(在VS2012)设置OAuth。 我使用Fluent NHibernate。我设置了我自己的Userstore和传递一个仓库对象访问NHibernate会话对象。我把我的商店送到默认的aspnet usermanager提供程序。这最终为本地注册和登录工作。我不尝试设置连接/注册到Face[详细]
-
ASP.NET @Register和@Reference
所属栏目:[asp.Net] 日期:2020-12-15 热度:109
我在引用ASPX页面上的用户控件工作,我想知道这两个页面指令之间的区别是什么。 @Reference @Register 解决方法 @Register是更常用的指令。当你想以声明方式在aspx或ascx页面中使用用户控件时,使用此方法。 @Register将控件与特定前缀相关联,然后可以在标[详细]
-
asp.net-mvc – 是否有一种方法来创建一个ActionLink与HTML 5数
所属栏目:[asp.Net] 日期:2020-12-15 热度:92
HTML5允许使用以短语“data-”为前缀的自定义属性,它们通过验证而不使用自定义DTD( more info)。在Asp.Net MVC中,有没有任何方法来指定一个带有data属性的ActionLink? 向ActionLink添加属性的典型方法是传递匿名对象,每个对象具有自定义属性: new { cus[详细]
-
如何在ASP.NET WebForms中实现TDD
所属栏目:[asp.Net] 日期:2020-12-15 热度:123
我知道微软推出ASP.NET MVC的原因是为了简化ASP.NET的测试驱动设计(TDD)。但是,我有一个相当大的棕色字段(现有)应用程序在ASP.NET WebForms,我想实现一些TDD类型的功能。我假设有一种方法来做到这一点,但什么是一些可行的选择? 解决方法 Microsoft介绍了[详细]
-
asp.net-mvc – HttpContext.Items与ASP.NET MVC
所属栏目:[asp.Net] 日期:2020-12-15 热度:119
我正在使用我自己的ApplicationContext类,它使用单例模式。我想把它的实例存储在HttpContext.Items,因为它可以在请求的所有部分中访问。我一直在阅读关于使用HttpContext与ASP.NET MVC和其中一个主要的痛苦,它引入测试的复杂性。我试过研究HttpContext.It[详细]
-
asp.net-mvc – ASP.NET MVC 4异步子操作
所属栏目:[asp.Net] 日期:2020-12-15 热度:87
我有一个ASP.NET MVC 4应用程序针对.NET 4.5。我们的一个子操作使用HttpClient调用Web服务。 因为我们阻塞IO等待HttpClient响应,所以将代码转换为async / await模式是非常有意义的。然而,当MVC 4尝试执行子操作时,我们得到以下错误消息: HttpServerUtili[详细]
-
asp.net mvc – asp.net mvc decorate [Authorize()]与多个枚举
所属栏目:[asp.Net] 日期:2020-12-15 热度:153
我有一个控制器,我想要两个角色能够访问它。 1-admin或2 – 主持人 我知道你可以做[授权(角色=“管理员,版主”)],但我有我的角色在枚举。用枚举我只能授权一个角色。我不知道如何授权两个。 我试过像[Authorize(Roles = MyEnum.Admin,MyEnum.Moderator)][详细]
-
asp.net – 不引人注目的Javascript富文本编辑器?
所属栏目:[asp.Net] 日期:2020-12-15 热度:131
我们已经将不再支持的RichTextBox控件作为我们(基于ASP.NET的)CMS的一部分使用了很长时间,我们希望将其替换为更轻量级,更好的跨浏览器支持。我们最初看到各种ASP.NET组件,但我想知道,如果我们会更好,只是使用开源,all-Javascript解决方案。 我最近转换[详细]
-
asp如何判断进入网站的客户是手机还是pc
所属栏目:[asp.Net] 日期:2020-12-15 热度:194
-
母版页(Master Pages)
所属栏目:[asp.Net] 日期:2020-12-15 热度:100
-
asp.net – 从一个区域的操作重定向到“根”区域中的操作?
所属栏目:[asp.Net] 日期:2020-12-15 热度:165
我使用最新版本的ASP.Net MVC 2 RC。 我的问题是,如何重定向从“博客” – 区域中的一个动作到存在于我的应用程序的“根”(没有区域)的家庭控制器中的索引动作? 我试过了: return RedirectToAction("index","home"); 但这重定向到/ Blog / home,其中Blog[详细]
-
asp.net-mvc – 为什么ListBoxFor不选择项目,但ListBox是?
所属栏目:[asp.Net] 日期:2020-12-15 热度:50
我在我的视图中有以下代码: %= Html.ListBoxFor(c = c.Project.Categories,new MultiSelectList(Model.Categories,"Id","Name",new Listint { 1,2 }))%%= Html.ListBox("MultiSelectList",2 }))% 唯一的区别是,第一个助手是强类型(ListBoxFor),它无法显示[详细]
-
asp.net-mvc – 如何使用绑定前缀?
所属栏目:[asp.Net] 日期:2020-12-15 热度:67
说如果我有这个表在我的db:产品 它有过 ProductIdProductNameProductType 现在无论什么原因,我不能命名我的文本框ProductName和ProductType所以现在我的View方法将如下所示 public ViewResult Test([Bind(Exclude ="ProductId")] Product) 所以现在通过我[详细]
-
asp.net – 在web-farm网站上将machineKey添加到web.config
所属栏目:[asp.Net] 日期:2020-12-15 热度:158
我们(实际上是IT合作伙伴)最近更改了我们拥有的网站养殖网站的某些DNS,以便两个生产服务器在两者之??间进行轮询DNS切换。在这个切换之前,我们没有真正遇到过WebResource.axd文件的问题。自从切换,当我们点击实时公开的URL,我们得到一个错误: Cryptograp[详细]
-
asp.net – IItemTransform和现有的缩小文件
所属栏目:[asp.Net] 日期:2020-12-15 热度:189
TL; DR:当缩小的文件与原始(非缩小)文件位于同一文件夹中时,IItemTransform不会被执行。 问题解释 我有这个问题主要是因为CSS相对图像引用。如果你使用IItemTransform与Javascript文件,同样适用。 这是我正在使用的: 我使用Visual Studio与Web Essential[详细]
-
对ASP.NET Web API的所有请求返回404错误
所属栏目:[asp.Net] 日期:2020-12-15 热度:115
我有一个ASP.NET MVC 4网站包括Web API。该网站使用Visual Studio 2012和.NET 4.5在Windows 8上使用IIS Express作为Web服务器开发和测试。在这个开发环境中一切正常。 现在它部署在带有IIS 7.5的Windows 2008 R2(SP1)服务器上。安装.NET 4.0和4.5。应用程序[详细]
-
asp.net – 如何确定HttpModules的执行顺序?
所属栏目:[asp.Net] 日期:2020-12-15 热度:97
假设FirstModule和SecondModule都处理Application_BeginRequest事件。它将按照web.config中定义的顺序执行吗? httpModules add type="MyApp.FirstModule,MyApp" name="FirstModule"/ add type="MyApp.SecondModule,MyApp" name="SecondModule"/ add type="O[详细]
-
asp.net – 在web.config location元素中无法识别InheritInChild
所属栏目:[asp.Net] 日期:2020-12-15 热度:95
我试过包装我的 system.web 与 location path="." InheritInChildApplications="false" 喜欢这个 location path="." InheritInChildApplications="false"system.web.../system.web/location 但是VS 2010 Web Developer Express不断说 The ‘InheritInChildAp[详细]
-
ASP.NET调试与IIS超时
所属栏目:[asp.Net] 日期:2020-12-15 热度:54
最后打破了寻求帮助,我的客户端/ iis(不知道哪个)通常在约30s – 1分钟后超时,而在调试(逐步通过代码),这不仅导致我失去了我的位置,必须重新开始更快,造成更多错误),但是IIS Debug会话完全关闭,我必须再次预热整个会话。 什么是最好的方式来获得更多[详细]
-
实体框架 – ASP.NET Web Api 2/EF6首次调用初始化性能
所属栏目:[asp.Net] 日期:2020-12-15 热度:193
第一次调用我们的API总是非常慢。例如,下面的示例演示了CPU使用情况和第一个调用完成所需的时间: 第一次调用可能需要长达30秒,并吃几乎100%的CPU。呼叫2和3需要200ms(因为他们应该)。在回收应用程序池之后,它将对第一次调用执行相同的操作。 我读了一点[详细]
-
asp.net – WebAPI在控制器上找不到任何操作
所属栏目:[asp.Net] 日期:2020-12-15 热度:141
我得到一个错误 – 没有找到与控制器的动作匹配的请求。 url是http:// localhost:37331 / api / action / FindByModule / 1。 我使用的路由是 config.Routes.MapHttpRoute( name: "DefaultApi",routeTemplate: "api/{controller}/{action}/{id}",defaults:[详细]
-
asp.net-mvc-3 – 为什么ValidationSummary(true)显示属性错误的
所属栏目:[asp.Net] 日期:2020-12-15 热度:126
我有一个轻微的问题,使用ValidationSummary(true)显示模型级别错误。如果ModelState不包含模型错误(即ModelState.AddModelError(“”,“Error Description”))但包含属性错误(使用数据注释添加),它将显示没有错误信息(当查看源时)的验证摘要。我的css因此[详细]
-
asp.net – Visual Studio开发服务器使用错误的端口
所属栏目:[asp.Net] 日期:2020-12-15 热度:94
相关的 previous issue,我认为是解决,实际上不是… 我的Visual Studio 2008安装可能有点搞砸了,我想。 当我的ASP.NET项目设置为使用具有固定端口的VS Dev Server时,我得到在linked question中描述的“端口使用中”错误。 当我的项目设置为使用随机(自动[详细]
-
如何在不使用角色的情况下使用ASP.NET WebAPI实现基于声明的授权
所属栏目:[asp.Net] 日期:2020-12-15 热度:102
我有一个使用Claims的ASP.Net WebAPI 2应用程序。声明作为两个附加列存储在标准Identity2 AspNetUsers表中: CREATE TABLE [dbo].[AspNetUsers] ( [Id] INT IDENTITY (1,1) NOT NULL,.... [SubjectId] INT DEFAULT ((0)) NOT NULL,[LocationId] INT DEFAULT[详细]
