Tag: asp.net mvc

如何在ASP.NET MVC中查找动作的绝对URL?

我需要做这样的事情: <script type="text/javascript"> token_url = "http://example.com/your_token_url"; </script> 我正在使用MVC的Beta版本,但我不知道如何获得一个行动的绝对url。 我想要做这样的事情: <%= Url.AbsoluteAction("Action","Controller")) %> 有这样的帮手或页面方法吗?

ASP.NET MVC剃刀渲染没有编码

Razor默认编码string。 有没有编码没有任何特殊的语法渲染?

如何将MVC5添加到Visual Studio 2013?

我正在开始一个新的项目,并想尝试MVC 5(我已经使用MVC 4构build了一个Web应用程序)。 在Visual Studio 2013中,我单击新build项目并导航到Visual C#> Web> Visual Studio 2012(即使我已经安装VS 2013,它在菜单中显示2012),并且在该列表中我只有MVC 4应用程序 – 不是5。 下拉菜单中的框架被设置为.NET Framework 4.5.1,而且什么也没有。 我检查了工具>扩展和更新和searchMVC 5 – 但它没有find任何官方从微软。 我如何添加MVC 5到我的Visual Studio 2013? 谢谢

使用ConfigurationManager从Web.Config读取密钥

我正在尝试从web层的Web.config文件中读取不同的层的键(相同的解决scheme) 这是我正在尝试的: string userName = System.Configuration.ConfigurationManager.AppSettings["PFUserName"]; string password = System.Configuration.ConfigurationManager.AppSettings["PFPassWord"]; 这里是我的appSettings在Web.config文件中: <configuration> …. <appSettings> <add key="PFUserName" value="myusername"/> <add key="PFPassWord" value="mypassword"/> </appSettings> …. </configuration> 当我debugging代码的username和password只是null ,所以它没有得到的关键的价值。 我做错了什么读取这些值?

错误:«无法加载typesMvcApplication»

我收到错误 无法加载typesMvcApplication 当我尝试运行我的网站。 如何纠正?

OwinStartup没有射击

我有OwinStartupconfiguration代码工作完美,然后停止工作。 不幸的是,我不确定我做了什么来使它停止工作,并且正在很难找出答案。 为了确保我已经涵盖了基本知识,我检查了一下,以确保我有 [assembly:OwinStartup(typeof(WebApplication.Startup))] 属性分配正确,并确保我没有一个appSetting为owin:AutomaticAppStartup设置为false,所以我做了一个设置为true是安全的,因为之前没有任何东西。 <add key="owin:AutomaticAppStartup" value="true" /> 我也试过专门调用appSetting: <add key="owin:appStartup" value="WebApplication.Startup" /> 在停止工作之前,我将Microsoft.Owin.Security NuGet包升级到了2.0.2,所以我试着将它们恢复到2.0.1(这是一个痛苦),但是它没有改变任何东西。 我在该项目上安装了WebActivator,并使用它来引导其他的东西,但我已经在新的WebApplication模板上进行了testing,并且在那里工作,所以我不认为这是罪魁祸首。 我也尝试删除我的启动类,并使用Visual Studio添加一个新的使用添加新项目中的OWIN启动类types,并没有得到调用。 接下来我尝试添加第二个Startup类,因为我知道如果定义了多个OwinStartup属性,它会抛出一个exception,但是不会抛出任何exception。 不知道还有什么要尝试。 有什么想法吗? 更新 原来,当我用它删除未使用的引用时,Resharper删除了对Microsoft.Owin.Host.SystemWeb的引用。

如何获取ASP.NET MVC中的当前用户

在表单模型中,我曾经通过以下方式获取当前login用户: Page.CurrentUser 如何获得ASP.NET MVC控制器类中的当前用户?

NUnit vs Visual Studio 2008的unit testingtesting项目?

我将在工作中启动一个新的项目,并希望进入unit testing。 我们将使用VS 2008,C#和ASP.NET MVC的东西。 我正在使用NUnit或VS2008中内置的testing项目,但我愿意研究其他build议。 一个系统比另一个系统更好,或者比另一个更容易使用/理解? 我期待着把这个项目build立成为我们今后发展努力的“最佳实践”。 感谢您的任何帮助和build议!

我应该什么时候使用OWIN Katana?

我是OWIN和Katana的新手。 我真的不明白为什么我应该使用OWIN,而我可以使用IIS 。 为了简化,我的问题是:如果我跳过学习OWIN并为我的网站使用IIS,会损失什么? 我GOOGLE了,但没有一个简单的解释。 这里有一些信息,但是他们用了一些术语,所以我不明白。

ApiController和ASP.NET MVC中控制器的区别

我一直在玩ASP.NET MVC 4testing版,我现在看到两种types的控制器: ApiController和Controller 。 我有点困惑,在什么情况下我可以select一个特定的控制器。 例如:如果我想返回一个视图,那么我必须使用ApiController或普通的Controller ? 我知道WCF Web API现在已经与MVC集成在一起了。 既然现在我们可以使用两个控制器,请有人指出在哪个情况下去相应的控制器。