-
asp.net-mvc – 如何将用户重定向到ASP.NET MVC中的自定义404页面,而不是抛出异常?
所属栏目:[asp.Net] 日期:2020-05-25 热度:62
我希望能够捕获当用户请求不存在的控制器并将其重定向到404页面时抛出的异常。我该怎么做? 例如,用户请求http://www.nosite.com/paeges/1(应为/ pages /)。如何让它重新定向到404而不是异常屏幕? 看看 this page将404错误路由到指定的页面。[详细]
-
asp.net – ‘txtName’未声明 由于其保护等级可能无法访问
所属栏目:[asp.Net] 日期:2020-05-25 热度:190
当我编译文本框后,我收到上面的错误: ‘txtName’未声明。由于其保护等级可能无法访问。 当我尝试在codebehind页面中读取文本框的值时,会发生这种情况。 我不知道是什么造成这个…任何想法? 在aspx文件中我有: %@ Page Language=VB AutoEventWireup=fals[详细]
-
asp.net-mvc-5 – ASP.net身份禁用用户
所属栏目:[asp.Net] 日期:2020-05-25 热度:77
在MVC 5中使用新的ASP.net身份,我们如何禁止用户登录?我不想删除它们,也许只是在一段时间内禁用他们的帐户。 有没有人有任何想法,因为我没有看到一个状态列或ASP.NETUsers表上的任何东西。 更新:正如CountZero指出的,如果您使用的是v2.1,那么您应该尝[详细]
-
asp.net-mvc-4 – MVC 4 – 从视图中的Controller -Show返回错误消息
所属栏目:[asp.Net] 日期:2020-05-25 热度:144
我在VS2010中使用Razor做了一个C#项目(MVC 4)。 我需要从控制器返回错误信息查看并显示给用户。 我试过的是: 控制器: [HttpPost] public ActionResult form_edit(FormModels model) { model.error_msg = model.update_content(model);[详细]
-
asp.net-mvc – MVC – 如何从get请求获取参数值,该参数名称包括点字符
所属栏目:[asp.Net] 日期:2020-05-25 热度:154
在MVC中,我知道我们可以从get请求获取参数: 请求: http://www.example.com/method?param1=goodparam2=bad 并在控制器 public ActionResult method(string param1, string param2){ ....} 但在我的情况下,一个外部网站向我发送一个获取请求,如: http://w[详细]
-
asp.net-mvc – Elmah.MVC对Elmah.contrib.Mvc
所属栏目:[asp.Net] 日期:2020-05-25 热度:131
我是ASP.NET MVC的新手,我正在寻找通过设置完成全局错误处理,记录和报告(通过电子邮件)的最不痛苦的方式。 FYI,我的ASP.NET MVC应用程序作为一个web角色在Azure中被托管,但我试图避免使用任何Azure特定的钩子。 看起来ELMAH的安装和配置是一个很好的第一[详细]
-
asp.net-mvc – 应用程序级排队/网站流量管理
所属栏目:[asp.Net] 日期:2020-05-25 热度:107
我们有一个网站应用程序,我们预计在一年中的几个点将获得非常高的流量。我们目前拥有一些第三方负载均衡软件,可以在忙碌期间将用户重定向到“持有”页面,以防止我们的Web应用程序服务器受到请求数量的限制。 展望未来,我们希望对这个过程有更多的控制,并[详细]
-
asp.net-mvc-3 – MVC3 – 具有复杂类型列表的Viewmodel
所属栏目:[asp.Net] 日期:2020-05-25 热度:90
如果以前曾经问过,就道歉有一百万种方式来说明它,所以寻找答案已被证明是困难的。 我有一个具有以下属性的viewmodel: public class AssignSoftwareLicenseViewModel{ public int LicenseId { get; set; } public ICollectionSelectableDeviceViewModel Dev[详细]
-
asp.net – 拒绝访问web.config中的“admin”文件夹
所属栏目:[asp.Net] 日期:2020-05-25 热度:181
我是ASP.NET的新手,所以原谅我,如果这很简单。 我试图通过web.config拒绝访问我的“管理”文件夹。我查看了另一个类似问题的答案,他们建议使用 location文件夹,但是当我在路径中插入“Admin /”时,我得到以下错误: path attribute must be a relative v[详细]
-
asp.net-mvc – 如何将IoC成员资格提供程序与ASP.NET MVC集成
所属栏目:[asp.Net] 日期:2020-05-25 热度:143
我有一个在我的MVC控制器中使用的自定义成员资格/角色提供程序,我也希望能够访问ASP.NET MVC,所以我可以使用AuthorizationFilters等。由于有很多人实现了自定义提供程序,我想象很多人都做了这个,但是我没有想出来,也没有发现专门解决这个问题的帖子。 Th[详细]
-
asp.net – 存储库模式最佳实践
所属栏目:[asp.Net] 日期:2020-05-25 热度:76
所以我正在应用程序中实现存储库模式,并在我对模式的理解中遇到了两个“问题”: 查询 – 我已经阅读了使用存储库时不应该使用IQueryable的响应。但是,很明显,您希望在每次调用方法时都不会返回完整的对象列表。应该实施吗?如果我有一个名为List的IEnumer[详细]
-
ASP.NET/IIS中使用的非标准HTTP动词“DEBUG”是什么?
所属栏目:[asp.Net] 日期:2020-05-25 热度:138
我正在阅读一个“网络应用安全”公司的报告,他们正在扫描我正在工作的公司的几个网站。从报告看来,似乎没有任何人为的参与,几次尝试使用这样的请求来破坏我们的网站: DEBUG /some_path/some_unexisting_file.aspxAccept: */*More-Headers: ... 我们服务器[详细]
-
asp.net-mvc – 如何从控制器关闭ASP.NET MVC页面?
所属栏目:[asp.Net] 日期:2020-05-25 热度:165
我有一个ASP.NET MVC应用程序,在一个新的浏览器窗口中打开一个“请求”视图。当用户提交表单时,我希望窗口关闭。保存请求信息后,我的RequestController代码应该如何关闭窗口?我不知道控制器操作应该返回。 您可以返回一个包含以下JavaScript的View(或者您[详细]
-
Asp.net MVC json还是Json.net?
所属栏目:[asp.Net] 日期:2020-05-25 热度:111
我现在正在使用asp.net mvc,并想知道使用内置的Json或者 Json.Net是什么更好的选择我不知道是否有优势超过另一个。 另外如果我选择下去Json.Net的路线,那么我应该用稳定版本还是beta 4?我不知道贝塔是不稳定的。 你可能有问题 serializing dates with the[详细]
-
System.Net.ServicePointManager.DefaultConnectionLimit和.MaxSe
所属栏目:[asp.Net] 日期:2020-05-25 热度:119
你什么时候需要调整这两个设置(下面)?这两个数字对于HttpWebRequest实例来说意味着什么? System.Net.ServicePointManager.DefaultConnectionLimit System.Net.ServicePointManager.MaxServicePointIdleTime ServicePoint对象是否特定于域名或每个唯一的URI[详细]
-
asp.net – 如何在Win Server 2k8和IIS7上修复404.17错误
所属栏目:[asp.Net] 日期:2020-05-25 热度:108
我在IIS 7的Win Server 2k8上设置了一个新的.net 2.0网站,当浏览页面时,它给了我一个404.17错误,声称该文件(在这种情况下为default.aspx)似乎是一个脚本,但是正在由静态文件处理程序处理。它的声音像ASP.Net的模块映射被搞砸了,但它们在配置上看起来很好[详细]
-
asp.net – 用于验证的数据注释,至少一个必填字段?
所属栏目:[asp.Net] 日期:2020-05-25 热度:52
如果我有一个包含字段列表的搜索对象,可以使用System.ComponentModel.DataAnnotations命名空间进行设置,以验证搜索中至少有一个字段不为空或为空吗?即所有的字段都是可选的,但至少应该输入一个字段。 我会为此创建自定义验证器 – 它不会给客户端验证,只[详细]
-
ASP.Net C#ResolveClientUrl里面的类
所属栏目:[asp.Net] 日期:2020-05-25 热度:187
我有以下代码: public class NavigationPath{ private string menuItems = li + a href=#home/a + /li; 但我想要有: public class[详细]
-
ASP.NET MVC 2应用程序中的区域可以映射到子域吗?
所属栏目:[asp.Net] 日期:2020-05-25 热度:59
有没有办法将ASP.NET MVC 2应用程序中的区域映射到子域,例如 movies.example.com/Theater/View/2 代替 example.com/Movies/Theater/View/2 其中{area =“Movies”,controller =“Theater”,action =“View”,id = 2}。 区域与路由不直接相关,所以您的问[详细]
-
当使用SignalR和传输模式长轮询时,Asp.net会话永不过期
所属栏目:[asp.Net] 日期:2020-05-25 热度:161
我们有一个Web应用程序使用SignalR作为其通知机制。问题是当我们使用IE浏览我们的Web应用程序时,SignalR使用Long Polling作为其传输类型,从而将请求发送回我们的Web服务器,因此Session不会过期浏览器空闲。 我们认为也许我们可以在Global.asax中捕获请求,[详细]
-
asp.net – HttpRuntime Cache和HttpContext Cache有什么区别?
所属栏目:[asp.Net] 日期:2020-05-25 热度:59
我知道 here有一个非常相似的问题,但我希望能够更好的解读。如果HttpContext真的在幕后使用HttpRuntime.Cache,为什么要使用HttpContext.Cache而不是HttpRuntime.Cache? 在文章Simulate a Windows Service using ASP.NET to run scheduled jobs中,Omar使用[详细]
-
asp.net – 将包含子集合的DTO映射回域模型的设计模式
所属栏目:[asp.Net] 日期:2020-05-25 热度:93
最长时间以来,我一直使用AutoMapper将我的域模型映射到我的DTO,并将我的DTO映射回域模型。 我正在使用EF4作为我的ORM,并且当映射的模型包含需要添加/更新/删除的子集合时,此映射将变得非常难看。随着我的项目进展,我越来越多地遇到这个问题:博客文章的[详细]
-
asp.net – 什么时候以明文形式存储密码是个好主意?
所属栏目:[asp.Net] 日期:2020-05-25 热度:183
我正在开发针对非技术用户的应用程序。我期望有大量关于丢失密码和无法登录的支持电话。 我正在使用ASP.NET成员资格提供程序,提供3个选项来存储密码 – 清除文本,散列,加密。 鉴于此应用程序的性质,将密码存储在明文中是个好主意?在明文存储密码中是否存[详细]
-
asp.net-mvc – 如何在ASP.NET控制器中获
所属栏目:[asp.Net] 日期:2020-05-25 热度:112
我认为MvcApplication是一个全局的 singleton.我想在控制器中获取MvcApplication的实例。然后我把以下代码放在控制器中: MvcApplication app = HttpContext.Current.Application as MvcApplication; 它给我一个错误: Error 2 ‘System.Web.HttpContextBase[详细]
-
asp.net – 禁用ASPNET标识2.0中的用户
所属栏目:[asp.Net] 日期:2020-05-25 热度:131
我正在寻找一种方法来禁用用户,而不是从系统中删除它们,这是为了保持相关数据的数据完整性。但似乎ASPNET身份只提供删除帐号。 有一个新的锁定功能,但是似乎锁定可以被控制以禁用用户,但只有在一定数量的错误密码尝试之后才锁定用户。 任何其他选项? 当[详细]
- ASP.NET自定义控件 – 什么是最好的方式来包括嵌
- 如何在asp.net mvc中的html.actionlink中调用jav
- asp.net核心 – ASP.NET 5,DNXKestrel:没有打破
- asp.net-mvc – MVC控制器操作参数为null
- asp.net-mvc – 为ASP.NET MVC Action Links添加
- asp.net-mvc – 使用Castle Windsor在ASP.NET MV
- Asp.net禁用页面缓存的方法总结
- asp.net-mvc – ASP.NET MVC 3远程验证允许原始值
- ASP.NET的友好URL
- asp.net-mvc-3 – MVC3不显眼的验证在IE中不起作

浙公网安备 33038102330553号