-
asp.net-mvc-3 – 如何让User.Identity在控制器外工作
所属栏目:[asp.Net] 日期:2020-05-23 热度:162
我有一些我自定义的ASP.NET MVC帮助程序单独的项目 在我的一个助手中,我需要检查用户身份. 如何让User.Identity在那里工作? 默认情况下,它位于接口IPrincipal中的System.Security.Principal中 HtmlHelper具有当前的ViewContext,并且通过HttpContext,您将获得[详细]
-
asp.net – 谁负责处理HttpPostedFile.InputStream – 何时?
所属栏目:[asp.Net] 日期:2020-05-23 热度:167
当您在ASP.NET中收到上传的文件时,您通常通过HttpPostedFile对象执行此操作.接收到的数据可通过HttpPostedFile.InputStream获得.这是一个属性,这将导致我相信我不需要自己处理它,但是文档从来没有提到谁负责处理流,如果它是由ASP.NET框架完成的,那么这样做(说[详细]
-
在ASP.NET中禁用JavaScript时检测
所属栏目:[asp.Net] 日期:2020-05-23 热度:176
在ASP.NET Web控件的Render方法中,我需要根据客户端浏览器上启用或禁用 JavaScript来更改Html的输出, 有没有人知道正确的咒语来证明这一点? 使用脚本检查JavaScript是否启用的问题是,您只在脚本未运行后才发现该问题. 一些解决方案相反,他们使用javascript设[详细]
-
asp.net-mvc – ASP.Net MVC:发送JSON到控制器
所属栏目:[asp.Net] 日期:2020-05-23 热度:193
在ASP.Net MVC中发布给我的控制器时,我想要发送 JSON,而不是标准的QueryStrings.我有前端的东西工作正常(建立然后提交我的JSON对象). 问题出在控制器方面,MVC框架附带的默认ModelBinders不支持这一点. 我已经看到了一些方法,其中之一是应用一个将对象作为参数[详细]
-
asp.net-mvc – 异步HttpModule MVC
所属栏目:[asp.Net] 日期:2020-05-23 热度:161
我有一个包含以下代码的同步HttpModule. /// summary /// Occurs as the first event in the HTTP pipeline chain of execution /// when ASP.NET responds to a request. /// /summary /// param name=se[详细]
-
nTier应用程序中的.Net会员资格
所属栏目:[asp.Net] 日期:2020-05-23 热度:59
说我有一个ASP.Net MVC应用程序,这个应用程序(UI)引用一个业务逻辑层(BLL),BLL引用我的数据访问层(DAL). 我正在使用自定义会员和角色提供商进行授权. 我正在尝试确定哪些层需要引用我的会员提供商. 在MVC中,您可以通过以下方式执行授权检查: [Authorize(Role[详细]
-
asp.net-mvc – Ninject.MVC3,将DependencyResolver传递给服务层?
所属栏目:[asp.Net] 日期:2020-05-23 热度:174
在使用Ninject.MVC 2.2.0.3( after merge)的MVC3应用程序中,我不是直接将控制器注册到控制器中,而是试图创建一个包含商业用途的服务层,并在那里注入该重定向库.我将ninject-DependencyResolver作为一个动态对象传递给服务层(因为我不想引用mvc和ninject).然后[详细]
-
asp.net-mvc – 将集合传递给EditorFor()时,它会为输入元素生成无效的名称
所属栏目:[asp.Net] 日期:2020-05-23 热度:200
我有一本BookCreateModel,它包括书的飞机信息,如标题,PublishYear等等书籍作者(复杂类型)的集合: public class BookCreateModel{ public string Title { get; set; } public int Year { get; set; } public IListAuthorEntryModel[详细]
-
.net – 在控制器中创建子文件夹
所属栏目:[asp.Net] 日期:2020-05-23 热度:160
我如何在ASP.NET MVC 1中执行子文件夹.例如,在控制器上采取以下文件夹结构: /Controller /Blog ViewsController.cs ArticlesController.cs /Customers SalesController.cs ProductsController.cs HomeController.cs 我[详细]
-
asp.net-core – VSTS – 构建ASP.NET Core 2.0应用程序失败,包Microsoft.Ex
所属栏目:[asp.Net] 日期:2020-05-23 热度:77
我正在尝试为我的ASP.NET Core 2.0 Web应用程序设置Build on VSTS,但它在Nuget Restore阶段失败: Package Microsoft.Extensions.FileProviders.Physical 2.0.0 is not compatible with netcoreapp2.0 (.NETCoreApp,Version=v2.0). Package[详细]
-
asp.net-mvc – 从ASP MVC 3 Preview 1升级到beta时的并发症
所属栏目:[asp.Net] 日期:2020-05-23 热度:105
我刚刚将我的ASP MVC 3应用程序从预览升级到beta版本. 在预览中,一切都很好,但是一旦我升级了奇怪的事情就开始发生了. 我收到此错误消息: Compiler Error Message: CS0234: The type or namespace name ‘Helpers’ does not exist in the namespace ‘Syste[详细]
-
asp.net-mvc – 我可以使用Visual Studio的快速版本制作ASP.NET MVC2应用程序吗?
所属栏目:[asp.Net] 日期:2020-05-23 热度:69
我将使用C#创建一个MVC2应用程序. 我可以免费使用哪个IDE来帮助我构建这个应用程序?不同的版本很难搞清楚. 我将要学习本教程: http://nerddinnerbook.s3.amazonaws.com/Part1.htm 我看到它使用了单元测试.快递版可以这样做吗? 是的….你绝对可以. 到这里:[详细]
-
asp.net – LINQ查询,其中boolean值为true或false
所属栏目:[asp.Net] 日期:2020-05-23 热度:151
如何在LINQ查询中将布尔值与true和false进行比较? 如果hideCompleted为true,我想显示IsCompleted为false的值 如果hideCompleted为false,我想显示IsCompleted为true或false的值 例: (t1.IsCompleted ?? false == (hideCompleted == true ? false : (true ||[详细]
-
asp.net-mvc – asp.net mvc排除来自搜索引擎抓取的动作
所属栏目:[asp.Net] 日期:2020-05-23 热度:166
有没有办法从搜索引擎抓取中排除控制器操作?是否有MVC动词(属性),可以添加到动作名称上方? 我想从搜索引擎抓取中排除以下网址 Home/Secret?type=1 但我希望这可用于搜索引擎抓取 Home/Search 我认为您需要动态生成robots.txt文件. 您应该创建一个RobotContr[详细]
-
asp.net – LINQ to SQL – 你的DataContext在哪里住?
所属栏目:[asp.Net] 日期:2020-05-23 热度:154
我在数据访问对象库中使用LINQ to SQL。该库在Web(Web应用程序/ Web服务)和非Web(Windows服务)上下文中使用。最初,我将DataContext存储在当前的HttpContext中,因为它允许我管理一个相当小的工作单元(一个Web请求),并避免了Web应用程序中的全局对象。显然,[详细]
-
asp.net – 禁用帐户锁定与SqlMembershipProvider
所属栏目:[asp.Net] 日期:2020-05-23 热度:114
如何禁用SqlMembershipProvider的帐户锁定功能? MSDN文档的MaxInvalidPasswordAttempts属性没有指定如何禁用它。如果我找不到正确的方式做到这一点,我将设置maxInvalidPasswordAttempts属性为int的最大值,可以有效地实现相同的结果。 我很清楚,禁用帐户锁[详细]
-
asp.net-mvc – 通知面板类似于stackoverflow的
所属栏目:[asp.Net] 日期:2020-05-23 热度:169
记住在页面顶部显示的小div,以通知我们的东西(如新徽章)? 我想实现类似的东西,并寻找一些最佳做法或模式。 我的网站也是一个ASP.NET MVC应用程序。理想情况下,答案将包括“把这个放在主页”和“在控制器中做这个”的细节。 只是为了节省你不必看看自己,[详细]
-
asp.net-mvc – WebApiConfig.cs和RouteConfig.cs之间的区别
所属栏目:[asp.Net] 日期:2020-05-23 热度:57
在Visual Studio 2012中的MVC Web API项目的App_Start文件夹中的WebApiConfig.cs和RouteConfig.cs有什么区别? 以下是主要区别: RouteConfig.cs专用于配置ASP.NET路由。 WebApiConfig.cs用于任何Web API相关配置,包括Web-API特定的路由,Web API服务和其他W[详细]
-
asp.net-mvc – ASP.net MVC控制器 – 构造函数的用法
所属栏目:[asp.Net] 日期:2020-05-23 热度:67
我在一个ASP.net MVC应用程序,我有一个问题使用构造函数为我的控制器。 我使用Entity框架和linq到Entities我的所有数据事务。我需要访问我的实体模型几乎所有的控制器操作。当我第一次开始写应用程序时,我在每个Action方法的开始创建一个实体对象,执行任何[详细]
-
asp.net-mvc-3 – MVC3值不能为null 参数名称:值
所属栏目:[asp.Net] 日期:2020-05-23 热度:98
我试图加载用户的数据编辑它,然后保存。这已经工作,我不太确定我改变了,但现在我得到以下错误… Value cannot be null.Parameter name: valueDescription: An unhandled exception occurred during the execution of the current web request. Please revi[详细]
-
asp.net – 什么是Kestrel(vs IIS/Express)
所属栏目:[asp.Net] 日期:2020-05-23 热度:149
什么是kestrel Web服务器,它如何与IIS / IIS Express相关? 我来自在IIS Express上开发应用程序并在IIS Web服务器上托管它们。使用ASP.NET Core我有一个依赖于Microsoft.AspNetCore.Server.Kestrel和我的启动有.UseServer(“Microsoft.AspNetCore.Server.Kes[详细]
-
asp.net – 删除HTML或ASPX扩展
所属栏目:[asp.Net] 日期:2020-05-23 热度:109
在托管的IIS7环境中,我正在寻找最简单的方法来使用无扩展名的文件名。只是我有以下页面: index.html(或.aspx) – domain.com gallery.html – domain.com/gallery videos.html – domain.com/videos 等等… 我只有少量的页面,我没有动态代码,没有什么特别[详细]
-
asp.net – web.config文件设置是否覆盖IIS设置?
所属栏目:[asp.Net] 日期:2020-05-23 热度:109
例如, 我可以通过添加在web.config文件中指定会话超时: system.web sessionState timeout=10//system.web 或者我可以通过转到应用程序配置选项在IIS中配置会话超时. 如果它们都配置为不同的值,哪一个获胜?更具体地说,所有其他设置是否遵循相同的模式? 编辑[详细]
-
asp.net – 高级:HttpModule Init()方法在应用程序的生命中被调用了多少次?
所属栏目:[asp.Net] 日期:2020-05-23 热度:200
Web应用程序初始化如下: 我们知道当IIS收到特定Asp.net应用程序资源的第一个请求时,IIS会创建一个HttpApplication的实例(在global.asax codebehind中定义)。 当创建这个新实例时,它的初始化也会检查所有已配置的HTTP模块。 所有模块然后被实例化并放入应用[详细]
-
asp.net – Web.Config中的Assemblies节点的目的是什么?
所属栏目:[asp.Net] 日期:2020-05-23 热度:170
在Visual Studio 2005中创建新的ASP.NET AJAX Web应用程序时,缺省web.config包含以下部分(在编译节点中): assemblies add assembly=System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35/[详细]

浙公网安备 33038102330553号