-
从Asp.Net MVC 6 API返回JSON错误
所属栏目:[asp.Net] 日期:2020-12-30 热度:102
我正在尝试使用MVC 6构建一个Web API.但是当我的一个控制器方法抛出一个错误时,响应的内容是一个格式很好的 HTML页面,这是一个非常丰富的MVC应用程序.但是,由于这是一个API,我宁愿返回一些 JSON. 注意:我的设置现在超级基本,只需设置: app.UseStaticFiles()[详细]
-
asp.net-mvc – 从Api控制器内生成绝对的url to action
所属栏目:[asp.Net] 日期:2020-12-30 热度:101
我使用asp.net mvc4和我在“controller1”这个动作: [HttpGet] public async Taskstring Action1() { try { HttpClient cl = new HttpClient(); string uri = controller2/a[详细]
-
ASP.NET MVC删除操作方法中的查询字符串
所属栏目:[asp.Net] 日期:2020-12-30 热度:188
我有一个动作方法,如下所示: public ActionResult Index(string message){ if (message != null) { ViewBag.Message = message; } return View();} 发生什么事情是,对这个请求的URL将如下所示: www.mysite.com/controller/?message=H[详细]
-
asp.net-mvc – 具有ASP.NET MVC的多语言网站
所属栏目:[asp.Net] 日期:2020-12-30 热度:133
当建立一个多语言网站(使用ASP.NET Web表单)时,我将使用HTTP模块来重写URL,最终得到一些友好的(对于人类和搜索引擎),如: uk/products/product_category_one/sub_category_one/index.aspxuk/products/product_category_one/sub_category_one/widget_mk5.aspxe[详细]
-
asp.net – 什么时候Response.IsClientConnected慢?
所属栏目:[asp.Net] 日期:2020-12-30 热度:91
我有一个长时间运行的ASP响应(实际上是一个MVC动作),如果用户已经导航,我想取消.我认为这应该是相当简单的: if(!this.Response.IsClientConnected){ Response.End();} 不过我从that this method is slow开始就碰到了various sources. 所以我运行自己的测试([详细]
-
asp.net-mvc-3 – 具有最佳实践的示例N层ASP.NET MVC3应用程序(使用EF 4.1)
所属栏目:[asp.Net] 日期:2020-12-30 热度:191
我正在寻找一个示例ASP.NET MVC3 N-Tier应用程序,演示最佳实践(首先使用域驱动设计和实体框架4.1代码).我找到了以下内容.您推荐哪一个(或其他不在本列表中)? http://efmvc.codeplex.com/ http://prodinner.codeplex.com/ http://www.dofactory.com/Framework[详细]
-
ASP.NET Web应用程序的安装
所属栏目:[asp.Net] 日期:2020-12-30 热度:134
我们有一些使用两种方式的ASP.NET Web应用程序: 企业解决方案(类似msi的安装程序) 云解决方案(使用相同的安装程序) 目前我们使用本地安装程序,但是考虑如果我们可以用更方便和适合CI / CD开发周期的东西替代它们. 可以使用哪些技术/产品?目前我想到webdeplo[详细]
-
ASP.NET Core 1.0 ConfigurationBuilder().AddJsonFile(“appsett
所属栏目:[asp.Net] 日期:2020-12-30 热度:94
所以我终于找到了核心,我已经陷入了第一个障碍.我正在遵循Pluralsight ASP.NET核心基础课程,当尝试将appsettings.json文件添加到配置生成器时,我遇到异常. public Startup(){ var builder = new ConfigurationBuilder() .AddJsonFile(appsettings.json);[详细]
-
asp.net – 为什么Global.asax事件在我的ASP.NET网站没有触发?
所属栏目:[asp.Net] 日期:2020-12-30 热度:107
我一直在开发适用于内置Web开发服务器Cassini的ASP .NET 3.5 Web应用程序,而不是针对IIS. 在我的Global.asax文件中,在Application_Start事件处理程序中,我有一些代码记录了网站的启动.这一切都适用于卡西尼. 由于使用IIS6将站点部署到测试服务器上的虚拟目录[详细]
-
ASP.NET如何确定是否排队请求?
所属栏目:[asp.Net] 日期:2020-12-30 热度:158
当ASP.NET接收到请求时,它如何确定是服务还是排队?我问,因为我正在监控服务器上的性能计数器,并且CPU没有超出,并且有一大堆可用的工作线程,但我仍然看到最多200个请求排队. 我一直在做研究,我相信我得到了一个可以接受的答案.我的主要来源是这篇文章: http:[详细]
-
asp.net-mvc – Mvc 3 Razor:使用部分部分视图?
所属栏目:[asp.Net] 日期:2020-12-30 热度:136
我在局部视图中定义了一个部分,我想从视图中指定部分的内容. 但我无法想像出来.在asp.net用户控件中,我们可以定义asp:占位符和 指定用户控件所在的aspx中的内容.我会很乐意提出任何建议. 谢谢 [编辑] 这是asp.net用户控件,我想将其转换为剃刀部分视图 用户控[详细]
-
勾选复选框时,禁用一些ASP.Net验证控件
所属栏目:[asp.Net] 日期:2020-12-30 热度:60
我使用旧式的ASP.NET验证(ugh)进行结帐过程.我有一个复选框 – “我会用我的信用卡详细信息” – .如果选中,我需要在客户端和回发上禁用信用卡号的必填字段验证器和cc验证器. 怎么做呢 您可以禁用客户端验证器(在 javascript中): function disable(validator[详细]
-
asp.net-mvc – 在MVC4中绑定的正确方法
所属栏目:[asp.Net] 日期:2020-12-30 热度:77
我有点困惑,正确的方式来捆绑脚本和样式文件.目前,我的BundleConfig.cs看起来像这样: bundles.Add(new ScriptBundle(~/bundles/jquery).Include( ~/Scripts/jquery-{version}.js));bundles.Add(new ScriptBundle(~/bundles/jque[详细]
-
如何为Asp.Net中的所有子文件夹注册HttpHandler?
所属栏目:[asp.Net] 日期:2020-12-30 热度:90
我想注册一个HttpHandler来包括根文件夹的所有子文件夹,而不管它们是多么嵌套.我会用下面的代码来预期行为,但实际上它只包括直接在根文件夹中的项目. httpHandlers add verb=* path=root/* type=HandlerType, Assembly //httpHandlers 我当然可以注册下面列出[详细]
-
asp.net – 使用/ signalr / ping调用时使用长轮询
所属栏目:[asp.Net] 日期:2020-12-30 热度:183
我用SignalR长时间轮询.我发现在基于singalr的网页进行/ signar / ping请求( as shown in this screenshot)之后,用户会话结束(ASP.NET Session_End正在被调用).我经历了 http://www.asp.net/signalr/overview/signalr-20/hubs-api/handling-connection-lif[详细]
-
如何处理在MVC视图中应用程序启动和传输和显示错误发生的ASP.NET应用程序错误?
所属栏目:[asp.Net] 日期:2020-12-30 热度:81
我知道ASP.NET MVC有错误过滤器属性来处理指定的错误类型.但是,此功能无法捕获应用程序启动时发生的任何错误.因此,我需要添加一些代码到“Application_Error”方法来处理这个错误,如下面的代码. public void Application_Error(object sender, EventArgs e){[详细]
-
asp.net-web-api – 在ASP.NET Web API控制器的nunit测试中实例化新的System.We
所属栏目:[asp.Net] 日期:2020-12-30 热度:134
我有一个ASP.NET MVC4 Web API项目与ApiController继承的控制器接受一个ODataQueryOptions参数作为其输入之一. 我正在使用NUnit和Moq来测试该项目,这使我能够从ApiController使用的相关的存储库方法中设置canned响应.这样做,如: [TestFixture]public class P[详细]
-
asp.net-mvc – 应用程序服务层作为静态类
所属栏目:[asp.Net] 日期:2020-12-30 热度:193
在我的ASP.NET MVC应用程序中,我有一个包含所有业务逻辑/服务层的项目.该项目与我的数据库(实体框架)进行交互,该框架位于单独的项目中. 我想要轻松访问服务层,所以我创建了静态类,所以它们可以很容易地被引用.例如,如果我在我的控制器,我需要创建一个新的帐户[详细]
-
asp.net – Application_error函数间歇性捕获“文件不存在”
所属栏目:[asp.Net] 日期:2020-12-30 热度:163
我正在使用Application_Error事件来处理异常,它几乎捕获所有异常.但是在某些页面中,它会捕获异常“文件不存在”,并且我无法从发生的位置找到它.当我评论Application_Error代码,令人惊讶的是网页工作正常. 我的主要关注点是如何追溯到从它抛出的Application_Er[详细]
-
asp.net – 增加IIS7 / Win7 Pro上的最大上传文件大小
所属栏目:[asp.Net] 日期:2020-12-30 热度:79
我为客户端设置了一个服务器(我通常不会这样做),而且我遇到上传大型文件(11MB)的问题.服务器正在运行 Windows 7 Professional,添加IIS. 在web.config我已经尝试设置 system.web httpRuntime maxRequestLength=65536 / !-- 64MB --/system.web …这不行. 我已[详细]
-
asp.net – axd和ashx处理程序之间的区别
所属栏目:[asp.Net] 日期:2020-12-30 热度:108
axd和ashx处理程序之间的区别是什么? 主要的区别是axd处理程序用于下载嵌入在程序集中的资源.所以它主要被控制开发人员使用.另一方面,ashx是处理请求的通用处理程序.它主要由asp.net开发人员使用. axd处理程序自带asp.net 2.0. 有关更多信息,请参阅this entr[详细]
-
asp.net – Dropzone没有绑定到模型
所属栏目:[asp.Net] 日期:2020-12-30 热度:177
我正在使用dropzone.js以包含其他字段的形式上传文件. @using (Html.BeginForm()){ @Html.AntiForgeryToken() @Html.DropDownListFor(x = x.installation, Model.installationList, new { data_placeholder = Select one it[详细]
-
asp.net – Orchard CMS Media中的文件大小上传限制
所属栏目:[asp.Net] 日期:2020-12-30 热度:60
我正在使用Media模块在Orchard上传文件.如果我选择一个2.2MB的文件,它可以工作,但是如果我尝试上传一个更大的文件(让我们说一个4MB的电影),我得到一个错误页面,说“这个页面不可用”. 是否有大小限制,如果是,我该如何增加? 谢谢! 您可以在根Orchard Web.con[详细]
-
LoginView中的ASP.NET LoginStatus不会触发LoggingOut事件
所属栏目:[asp.Net] 日期:2020-12-30 热度:171
我的APS.NET应用程序中有一个LoginView与AnonymousTemplate和LoggedInTemplate.我已经把LoginStatus控件放在LoggedInTemplate里面,但是没有按预期的方式工作. 这是代码 asp:LoginView ID=LoginView1 runat=server AnonymousTemplate a[详细]
-
asp.net-mvc – 文件上传MVC
所属栏目:[asp.Net] 日期:2020-12-30 热度:88
在我看来有以下标记: form action=Categories/Upload enctype=multipart/form-data method=post input type=file name=Image input type=submit valueSave/form 在我的控制器: public ActionResult[详细]
- asp.net-core – 如何在Visual Studio 2015 RC中
- asp.net-mvc – 如何将行的模型从Kendo Grid传递
- 从ASP.Net中的sessionID获取会话对象
- ASP.NET MVC AJAX文档在哪里?
- kendo-ui – 剑道网格刷新(数据绑定两次)
- asp.net – 脚本标签和链接标签进入asp:内容或外
- asp.net C 为不同项目中的所有Web应用程序网页添
- ASP.NET MVC3中的HTML反而不是JSON的IIS响应
- asp.net-mvc – 尝试创建类型为’TypeNewsContro
- asp.net-mvc – 如何使用Visual Studio 2013和En