-
asp.net – 如何保护应用程序池免受会话序列化异常的影响?
所属栏目:[asp.Net] 日期:2020-12-16 热度:92
我们正在为ASP.NET应用程序使用进程外会话提供程序(ScaleOut),我们注意到当一个未正确设置反序列化的对象无意中进入会话时,它最终会导致整个终止的过程. 重现和处理这种情况是它变得更有趣的地方. 在AnyStaObjectsInSessionState中引发了终止进程的异常,其实[详细]
-
asp.net-mvc-3 – 如何模拟查询字符串
所属栏目:[asp.Net] 日期:2020-12-16 热度:111
在Moq中使用以下内容 public MockHttpRequestBase Request { get; set; } 我怎么能嘲笑这个请求[….] (in controller)var modelFromPost = Request["mymodel"] 这是我到目前为止所拥有的 public class ContextMocks{ public MockHttpContextBase HttpContext[详细]
-
asp.net-mvc – Html.BeginForm使用FormMethod.GET丢失routeValu
所属栏目:[asp.Net] 日期:2020-12-16 热度:70
我注意到 Html.BeginForm()方法将提供的routeValues编码为FORM标记的action属性.这适用于POST方法.但是如果方法是GET,则操作URL中的所有参数都被浏览器剥离(在IE8和Firefox 3.0.7上测试). 例如,这个代码在视图中 % using (Html.BeginForm("TestAction","Test[详细]
-
asp.net – IE 8和客户端缓存
所属栏目:[asp.Net] 日期:2020-12-16 热度:137
背景故事: 我在IIS 6 Web服务器上有一个.NET 3.5的Web门户.目前,有一个页面被赋予一个值,并且基于该值在Web服务上查找PDF文件,并在网页的另一个选项卡中将结果显示给用户.这是通过以下代码完成的. context.Response.ClearContent(); context.Response.Clear[详细]
-
asp.net – 您在实施/使用WebDAV方面有哪些经验?
所属栏目:[asp.Net] 日期:2020-12-16 热度:90
对于当前项目,我正在考虑实现WebDAV以呈现客户端可以访问的虚拟文件存储.到目前为止我只进行了Google研究,但看起来我只能实现两种方法: GET,PROPFIND 我认为这很棒.我只是好奇.如果我想通过以下方式实现文件上传: PUT 我还没有实现它,但看起来很简单.我唯[详细]
-
macos – ASP.NET CORE 2.1预览“Csc”任务不支持“SharedCompil
所属栏目:[asp.Net] 日期:2020-12-16 热度:148
我正在尝试使用Mac OSX上单独的类库中的视图运行项目,如下文所述 https://blogs.msdn.microsoft.com/webdev/2018/03/01/asp-net-core-2-1-razor-ui-in-class-libraries/ 问题是我无法在Mac OS上使用Visual Studio Community 7.4构建类库项目. 项目使用命令行[详细]
-
asp.net-mvc – PRG模式是否与AJAX表单帖子不兼容?
所属栏目:[asp.Net] 日期:2020-12-16 热度:106
我正在为所有表单使用post-redirect-get模式,但现在需要添加 AJAX功能来改善用户体验.我最初的想法是两者不混合. 在PRG场景中,我会发布我的帖子操作,如果存在验证错误,则会重定向回我的get操作,否则重定向到我的成功获取操作. 在AJAX场景中,我需要以任一方式[详细]
-
ASP.NET Web Api在返回404时返回200 OK
所属栏目:[asp.Net] 日期:2020-12-16 热度:144
我在ASP.NET Web API项目中的控制器上有以下操作方法: [Route("api/v2/project/{projectId}/stuff"),HttpGet]public IHttpActionResult Get(int projectId)[Route("api/v2/project/{projectId}/stuff/{id:guid}"),HttpGet]public IHttpActionResult Get(int[详细]
-
防止ASP.Net中的重复回发(C#)
所属栏目:[asp.Net] 日期:2020-12-16 热度:145
这里简单一点……是否有一种干净的方法可以阻止用户双击Web表单中的按钮,从而导致重复事件触发? 如果我有一个评论表格,例如用户输入“这是我的评论”并点击提交,则评论如下所示…但是,如果他们双击,三击或只是在键盘上坚果他们可以导致发布多个版本. 客户端[详细]
-
asp.net-core – 如何在使用asp.net 5时更改登录URL
所属栏目:[asp.Net] 日期:2020-12-16 热度:164
我使用asp.net 5和Identity 3来验证用户,但它总是重定向到默认的登录URL,即“帐户/登录”.我想改变它,但似乎没有任何地方可以设置这个选项.我在Configure()方法中使用AddIdentity().请帮忙. 谢谢 解决方法 app.UseCookieAuthentication(options ={ options.L[详细]
-
asp.net-mvc – ASP.Net T4MVC文件未自行更新
所属栏目:[asp.Net] 日期:2020-12-16 热度:52
我正在使用T4MVC模板在ASP.Net MVC(.Net 4.0)中进行操作. 到目前为止,每当我将新文件添加到项目中时(例如控制器,视图等),此文件都会自动更新条目. 但由于某种原因,它已停止更新自己.我刚刚将新文件夹添加到项目中,包含3个aspx文件以及相关的控制器和模型.但[详细]
-
asp.net-mvc-3 – 从Minifying中跳过单个文件?
所属栏目:[asp.Net] 日期:2020-12-16 热度:149
我正在尝试使用ASP.Nets BundleTable来优化一些 javascript文件,但是遇到了一个问题,当代码被缩小时,特定的插件(jQuery-Timepicker)无法工作.见 here. 捆绑代码目前类似于: // Add our commonBundlevar commonBundle= new Bundle("~/CommonJS" + culture.To[详细]
-
asp.net-mvc – 您可以使用IOC容器将依赖项注入自定义WebViewPag
所属栏目:[asp.Net] 日期:2020-12-16 热度:119
在MVC 3中,我了解您可以创建自定义WebViewPages.你能使用构造函数注入通过IOC容器注入依赖项吗? 解决方法 在Brad Wilson http://bradwilson.typepad.com/blog/2010/07/service-location-pt3-views.html的博客文章中有一个用于视图注入的示例 视图中其他视图[详细]
-
asp.net – 如何配置IIS以接受POST请求?
所属栏目:[asp.Net] 日期:2020-12-16 热度:136
我知道默认情况下IIS不接受帖子请求如何更改此设置. 有人可以指导我改变这一点(一步一步)..拜托? 解决方法 如果您使用的是IIS 6及更低版本: 在IIS管理屏幕内,右键单击您的网站或虚拟目录.转到“属性”,然后转到“主目录”或“虚拟目录”选项卡,再单击“配[详细]
-
asp.net-mvc-3 – Razor Func与MvcHtmlString混合使用
所属栏目:[asp.Net] 日期:2020-12-16 热度:150
我不是Razor语法的大师,而是尝试使用流畅的àlàTelerik的GUI组件来构建通用库. 我有以下几件(大约): public static MyBox Box(this HtmlHelper helper){ return new MyBox(helper.ViewContext);} 和: /// summary/// http://geekswithblogs.net/shaunxu/a[详细]
-
在ASP.NET中使用区域5
所属栏目:[asp.Net] 日期:2020-12-16 热度:54
我有一个ASP.NET vNext(5)项目.我想在项目中添加两个区域.我的问题是,如何在vNext中注册区域? System.Web.Mvc命名空间消失了,这是AreaRegistrationContext所在的位置.我开始在 GitHub上查看MVC源代码.我找到了 Area attribute.但是,我不知道如何利用它. 有[详细]
-
.net – 默认启用UnsafeHeaderParsing是否可以接受?
所属栏目:[asp.Net] 日期:2020-12-16 热度:96
这是一个有点主观的问题,但我想听听这样做的优点/缺点.我管理一个名为 Quick and Dirty Feed Parser的开源项目,该项目的目标是尽可能无缝地使用.NET中的RSS和Atom提要. 我在项目开发中很早就遇到的一个问题是,我用作测试用例的一些提要(即Hacker News RSS fe[详细]
-
asp.net – 有没有理由不将pdb文件部署到生产Web服务器?
所属栏目:[asp.Net] 日期:2020-12-16 热度:87
我正在开发一个ASP.NET网站,我想部署pdb文件,因为当抛出意外异常时,我想用行号记录它们,以便我可以追踪问题. 但我担心安全性和性能. 如果我使用堆栈跟踪信息登录到Web服务器上的非公共文件而不向用户显示,那么在Web服务器上安装pdb文件是否存在安全风险? 就[详细]
-
asp.net – SQL Server应用程序角色,性能命中
所属栏目:[asp.Net] 日期:2020-12-16 热度:87
我打算在我的应用程序中使用MS SQL Server 2005应用程序角色.我将通过执行sp_setapprole来启动该角色,并通过执行sp_unsetapprole SP来完成.该应用程序在ASP.NET中实现. 我已经读过“连接池不能正常工作”与应用程序池,并且无法对连接“断开事件”做出反应(在[详细]
-
ASP.NET 5中的子域路由
所属栏目:[asp.Net] 日期:2020-12-16 热度:68
我试图让我的ASP.NET 5应用程序中的子域路由工作. 我基本上想要将http://api.example.com映射到我的应用程序中的特定控制器,将http://map.example.com映射到不同的控制器等. 我查看过有关此内容的各种文章,但它们都已过时,不适用于最新版本的ASP.NET框架. of[详细]
-
asp.net – 在WatiN中如何等到回发完成
所属栏目:[asp.Net] 日期:2020-12-16 热度:146
在WatiN我怎么能等到回发完成. 例如: // Postback response modifies update panel elsewhere on pagebrowser.Text("id").TypeText("asd"); // WatiN doesn't wait until postback is completed (what code should I replace it with?).browser.WaitUntilCo[详细]
-
asp.net-mvc – 在BaseController中获取/设置HttpContext会话方
所属栏目:[asp.Net] 日期:2020-12-16 热度:149
我在BaseController类中创建了Get / Set HttpContext会话方法,还创建了Mocked HttpContextBase并创建了Get / Set方法. 哪个是使用它的最佳方式. HomeController : BaseController { var value1 = GetDataFromSession("key1") SetDataInSession("key2",(objec[详细]
-
asp.net-mvc – ASP.NET MVC 5模型绑定编辑视图
所属栏目:[asp.Net] 日期:2020-12-16 热度:175
我无法想出一个最好用口头和一些代码描述的问题的解决方案.我正在使用VS 2013,MVC 5和EF6代码优先;我还使用MvcControllerWithContext脚手架,它生成一个支持CRUD操作的控制器和视图. 简单地说,我有一个包含CreatedDate值的简单模型: public class WarrantyMo[详细]
-
asp.net-mvc-3 – 如何在MVC3中限制FileUpload中的文件类型?
所属栏目:[asp.Net] 日期:2020-12-16 热度:68
我有一个文件上传功能,用户可以上传文件.我想限制用户上传某些文件类型.允许的类型是:.doc,.xlsx,.txt,.jpeg. 我怎么能这样做? 这是我的实际文件上传代码: public ActionResult UploadFile(string AttachmentName,BugModel model) { BugModel bug = null;[详细]
-
asp.net-core-mvc – 使用RedirectToAction传递TempData
所属栏目:[asp.Net] 日期:2020-12-16 热度:56
介绍: 我是一名试图学习ASP.NET核心MVC的.NET学生.所以请理解.我在网上搜索了我的问题的答案,但还没有找到适合我的解决方案. 问题: 我想在创建帖子时将创建帖子方法的验证消息传递给索引IActionmethod,并且它们现在将其显示为警报消息.我在网上看到ViewBag[详细]
- asp.net-core-mvc – 使用RenderBody()的UTF-8中
- asp.net-mvc – 如何创建从httpget获取相同参数的
- asp.net – 如何使用GridView和ObjectDataSource
- asp.net-mvc-4 – 未找到入口点异常
- asp.net-mvc – 条件ASP.NET MVC剃刀部分
- 手动搭建自己的nuget服务器及使用
- asp.net-mvc – ASP.NET MVC ActionResult背后的
- asp.net – 刷新大内容后的Kendo UI窗口
- asp.net – CookieContainer和Response.Cookies集
- asp.net – 表单身份验证保护什么,而不是使用会话