MVC专题提供MVC的最新资讯内容,帮你更好的了解MVC。
我的ASP.NET MVC3 / NHibernate应用程序需要触发和处理与我的域对象相关的各种事件。例如,Order对象可能有像OrderStatusChanged或NoteCreatedForOrder这样的事件。在大多数情况下,这些事件导致发送电子邮件,所以我不能把它们留在MVC应用程序。 我阅读了Udi Dahan的Domain Events和几十个其他想法如何做这种事情,我决定使用基于
我有一个问题,实际上类似于 Visual Studio Debugging/Loading Very Slow,但我没有设法找到一个解决这样的问题。 我已经尝试了所有的问题内描述,仍然,第一次的符号加载是非常慢。 与其他问题类似,当启动一个MVC项目时,我在“输出”面板中得到了几个类似于以下内容的行: 'iisexpress.exe' (Managed (v4.0.30319)): Loaded
最近我看到Mvc 4包括捆绑和缩减几个脚本和CSS到单个链接,这减少和减少脚本加载时间与单个配置。 require.js r.js也是一个可用于脚本加载和缩小的优化工具。有人能告诉我哪个更好?或者如果require.js可以像缩小捆绑工具一样使用来将脚本加载到单个文件或不是?像Mvc 4? 我喜欢使用require.js的AMD加载,所以思考应用Mvc 4 minification的概念,如果它可
我有这个剃刀模板 <table> <tr> <td>@Html.RadioButtonFor(i => i.Value, "1")</td> <td>@Html.LabelFor(i => i.Value, "true")</td> </tr> <tr> <td>@Html.RadioButtonFor(i => i.Value, "0")</td> <td>@Ht
我有一个ASP MVC应用程序,需要多个不同的布局。在ASP.NET Web Apps中,我刚刚创建了单独的母版页。我如何在ASP MVC 3中这样做? 到目前为止,我已经为我需要的每个布局单独的Layout.cshtml文件。 我试图在视图中设置布局,但它被从ViewStart.cshtml吹走,它设置回到网站的默认布局。 此外,我似乎不能得到智能工作与Razor所以我还没有能够探索我可以做的V
我正在使用ASP.NET Web API上传文件。我在RC之前这样做了,但由于某种原因,该文件被保存为“BodyPart_3ded2bfb-40be-4183-b789-9301f93e90af”而不是文件名。下面的文件名变量也返回此bodypart字符串,而不是文件名。我似乎不知道我在哪里错了。任何帮助是赞赏。 客户代码: function upload() { $("#divResul
我添加MVC到一个项目,有一个旧的webform页面。这工作正常。但是,我目前有一个单独的母版页面为MVC和webforms。两个母版页产生基本相同的输出。我真的想杀死webforms一个,只是使用MVC母版页与所有我的网页,并保持干。 不是DRY已经咬了我几次,当我忘了改变两者。 我试着做明显的方式,只是指向Webform内容页面的MasterPage属性在MVC母版页。这引发一个错误,说MVC
好吧,所以首先,任何人试图确定这是一个“重复”的问题;我已经审查了大多数关于类似问题SO的职位,但即使结合所有的一切,我仍然有点处于一个困境的确定性,或者我应该说一致同意这一点。 但我可以说,我(基于职位)最终确定答案是基于要求的范围。但是,即使考虑到这一点,我的意见似乎太多样化,以决定如何处理这一点。 我的直接要求是,我需要在多个视图中保留1个控制器的可变数据。更具体地说,我有一个控制器和相应的
在视图的内部,我可以获得一个完整的路由信息​​到一个动作? 如果我在控制器中有一个动作DoThis MyController。我可以到“/ MyController / DoThis /”的路径吗? 您的意思就像在Url助手上使用 Action方法: <%= Url.Action("DoThis", "MyController") %> 或在剃刀: @Url.Action("DoThis", "M
我想引导我的MVC 4应用程序,但不知道我想要或需要哪些。描述是相当模糊,我无法找到一个很好的细分这些版本的意思。 主要的差异/相似性是什么,我应该选择哪一个? Twitter.Boostrap目前只是一个依赖链接到“Bootstrap”,第一个选项。所以我认为,Bootstrap是所有你需要的。如果你安装Twitter.Bootstrap,readme.txt将被打开。 从Twitter.Boo
有一个.NET API生成 QR Codes,如这一个? 我想在我希望我的用户打印出来的页面上显示这些。 我写了一个基本的HTML帮助方法来发出正确的< img>标记以利用Google的API。所以,在你的页面(假设ASPX视图引擎)使用这样的东西: <%: Html.QRCodeImage(Request.Url.AbsolutePath) %> <%: Html.QRCodeImage("Me
我在我的asp.net mvc 2应用程序在C#中的UTF8编码有问题。我试图让用户从一个字符串下载一个简单的文本文件。我试图得到字节数组与下面这行: var x = Encoding.UTF8.GetBytes(csvString); 但是当我返回它下载使用: return File(x,…,…); 我得到一个没有BOM的文件,所以我没有正确显示克罗地亚字符。这是因为我的字节数组在编码后不包括B
这个问题一直困扰我两天了。有一些类似的帖子,但没有一个完全解决我的问题。 使用MVC-3,Razor语法: – EDIT.cshtml – @using (Html.BeginForm("Edit", "My", FormMethod.Post, new { enctype = "multipart/form-data" })) { <!-- Some fields... -->
使用标准的MapRoute方法,可以传递一个字符串集合,表示在其中搜索我的控制器的命名空间。这似乎已经从MapHttpRoute消失了。如何使用新的API路由定义默认命名空间? 该功能目前不存在。
给定一个HttpContext(或HttpContextBase),有没有办法获得一个Controller的实例? HttpContext将保存对MvcHandler的引用,该引用将保存对RouteData的引用,该引用将保存对特定路由正在调用什么控制器的引用。 NB: This doesn’t give you the actual controller, only the controller
DEMON可以查看https://www.cnblogs.com/woxpp/p/4653769.html 本文只说明客户端的配置 1.WEB.CONFIG 添加以下节点,需要注意的事项 <configuration>   <configSections>     <section name="casClientConfig" type="DotNetCasClient.Configuration
当我使用标准的MVC4模板创建我的项目时,有ALOT的javascript包括,例如:jquery-obtrusive,jquery-validate,knockout,整个jQuery UI。 这有多少是值得保留,多少是扔掉?我注意到当你创建一个强类型的控制器create.cshtml视图生成调用: @section Scripts { @Scripts.Render("~/bundle
我试图添加一些WebAPI支持我的asp.net 4 RC网站,并希望把它放到一个区域。我看到有人设法让这个运行测试版( here),但老实说,不知道我在RC做什么。 是否有人设法向WebAPI的RC添加区域支持? 你可以把Api控制器放在你喜欢的任何文件夹,你不需要创建一个区域像你做的MVC。我通常做的是在MVC网站的“Controllers”文件夹中创建一个子文件夹“Api”。只是注册你的Ap
在MVC3 Web应用程序中获取错误。 LINQ to Entities不识别方法“System.String ToString()”方法,并且此方法不能转换为存储表达式。 当我尝试从查询获取值使用EF: public class DataRepository { public mydataEntities1 dbContext = new mydataEntities1(
(点击上方蓝字,可快速关注我们) 来源:Jeffcky cnblogs.com/CreateMyself/p/5353533.html 前言 在开发中为了紧赶项目进度而未去关注性能的问题,在项目逐渐稳定下来后发现性能令人感到有点忧伤,于是开始去关注这方面,本篇为记录在开发中遇到的问题并解决,不喜勿喷。注意:以下问题都是在移动端上出现,无法确定在网站中是否也同样会出现。 卡顿问题 请求方式 项目属于