问题标签 [asp.net-mvc-3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc - ASP.NET MVC 3 Beta 1 阻止访问 Razor 视图
有没有办法阻止对 MVC 3 beta 1 中 Razor 视图的访问(404)?当我创建一个全新的空白站点(IIS7)然后从浏览器访问 /views/home/index.cshtml 而不是 404 我得到这个
默认情况下,views 文件夹中的 web.config 文件设置为阻止所有文件请求,但显然这个请求仍然通过。
重现步骤:
文件 -> 新项目
ASP.NET MVC 3 Web 应用程序
Internet 应用程序 (Razor)
F5
导航到 /views/home/index.cshtml
.net - ASP.NET MVC 3 Beta 的新项目不包括不显眼的验证 Javascript 文件
我今天的问题很简单,但它让我发疯!
我刚刚下载并安装了 ASP.NET MVC 3 Beta 并使用 VS 2010 创建了一个新项目。但是当我检查脚本文件夹时,那里没有以下文件!(据我了解,他们应该在那里):
任何人都可以告诉我发生了什么事吗?
谢谢
razor - Razor Preview 和 Razor Beta 在表单身份验证方面的区别?
我正在尝试使用 Razor(来自预览版)将 MVC 项目升级到 Beta,并且现在我遇到了 Razor 无法进入我用来访问的登录视图的奇怪现象(当有人要求执行需要授权的操作时)。
我的网络配置有
但是每当一个带有 Authorize 属性的操作被点击时,浏览器就会重定向到“Account/Login”——注意 Log* in * NOT Log* On *。有人知道如何在 MVC 3 Beta 中解决这个问题吗?
asp.net - ASP.NET MVC3 中 Razor 视图的基类是什么
我试图让我的所有视图都从自定义类继承,以便我可以向所有页面添加某些行为和值,但我遇到了一些问题。我尝试继承 System.Web.Mvc.WebViewPage 但我被迫实现一个我不知道它应该做什么的 Execute 过程。此外,如果我尝试访问 Context 变量,我会得到一个空引用(真的很奇怪)。这使我认为我可能有错误的基类....
有什么想法吗?
asp.net-mvc - ASP.Net MVC 3 中的多项目区域
有人对 asp.net mvc 3 中的多项目区域支持有任何想法吗?因为它在 mvc 2 中被降级为未来状态。如果它仍然不包括在内,那么我们是否应该通过 MvcContrib 期待 ASP.Net MVC Portable Areas。你能分享你的经验吗?
管理大型应用程序的推荐方法是什么?我读到了MEF。什么场景推荐MEF?
asp.net-mvc - 从 ASP MVC 3 Preview 1 升级到 beta 时的并发症
我刚刚将我的 ASP MVC 3 应用程序从预览版升级到了 beta 版。在预览中一切正常,但是一旦我升级了奇怪的事情就开始发生了。
我收到此错误消息:
编译器错误消息:CS0234:名称空间“System.Web”中不存在类型或名称空间名称“Helpers”(您是否缺少程序集引用?)
源文件:c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\1512250b\962d050c\App_Web_index.cshtml.a8d08dba.kncxiw31.0.cs 行:19
我试图完全重建应用程序,并清除临时 asp.net 文件,但没有任何效果。我的解决方案构建成功,构建时没有错误。但是当我尝试打开网站时,我得到了这个错误。
这些是我引用的 dll:
版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.0.30319.1
报错信息截图:
有什么想法吗?
asp.net-mvc - 实体框架——如何将属性设置为特殊类型
我是 MVC 和实体框架的新手,所以这可能是一个相对简单的答案,但到目前为止我已经尝试过搜索,但没有运气。
据我所知,我正在使用这两种工具的最新版本(MVC 3 Beta 和 Entity Framework 4.0)
我只是想建立一个简单的例子。从逻辑上讲,我正在处理事件——在本例中,是一个 OngoingServiceEvent 和一个 FiniteServiceEvent,它们都继承自 ServiceEvent。我有一个 Locations 实体,它具有继承自它的 LongLatLocation 和 AddressLocation。
我想在 ServiceEvent 中指定一个位置,并将其设为 Location 类型,但类型似乎仅限于数据库中的类型。
在这种情况下采取什么行动?这是我想要做的,还是我对我想要的实现感到困惑?
提前感谢您提供的任何帮助!
javascript - Asp.net MVC Razor - if 块内的自定义 javascript
如何将 javascript 代码放入 if 块中。
当我尝试上面的代码时,我得到了这个编译器错误:
如果我将 $ 更改为 jQuery:
在我看来,这是 Razor 解析器中的一个错误。我该如何解决这个问题?
razor - 在 ASP.NET MVC 3 中我应该在哪里放置声明性 HTML 帮助程序
我正在尝试按照ScottGu 的 Razor 帖子中的说明制作一个声明性 HTML Helper ,但我运气不佳。我尝试在 Views/Helpers 中放置一个带有 DateTimeHelper 的 Helpers.cshtml 文件,但它不会拾取它,所以我按照MVC 3 Beta post在 App_Code 中进行了尝试。现在它捡起来了,但是当我尝试在这样的文件中使用它时:
@DateTimeHelper(DateTime.Now)
编译器抱怨 DateTimeHelper 不存在。
一些奇怪的事情:如果我将文件重命名为 DateTime.cshtml,我会得到一个不同的错误,关于我的帮助程序中的特定代码。
为了完整起见,这里是助手的代码:
帮助器在某个视图中使用,如下所示: