Tag: asp.net mvc

如何在ASP.NET MVC应用程序中设置debugging启动页面?

如何开始在应用程序根目录下debugging应用程序? 例如: http:// localhost:49742 / 我总是得到一个不存在的页面,如: http:// localhost:49742 / Views / Home / About.aspx 请注意,从http:// localhost:49742 / Views / Home / About开始即可

Html帮助<input type =“file”/>

有一个HTMLHelperfile upload? 具体来说,我正在寻找一个替代 <input type="file"/> 使用ASP.NET MVC HTMLHelper。 或者,如果我使用 using (Html.BeginForm()) 什么是file upload的HTML控件?

你必须添加一个引用到System.Runtime

我正在准备一个全新的ASP.NET MVC 5.1解决scheme。 我添加了一些NuGet包,并与Zurb基金会合作 作为其中的一部分,我添加了一个可移植的类库的内部NuGet包的引用,我认为这是造成构build服务器的问题。 TeamCity的构build失败: types“System.Object”是在未引用的程序集中定义的。 您必须添加对程序集“System.Runtime,Version = 4.0.0.0的引用 我最初在编译Razor网页时添加了相同或类似错误的修复,修复了web.config <compilation … > <assemblies> <add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </assemblies> </compilation> 但是这个问题没有解决。

如何分配configuration文件值?

我不知道我缺less什么,但我在Web.config文件中添加了configuration文件属性,但无法访问configuration文件。 在代码中的项目或创build一个新的configuration文件。

在entity framework中设置数据库超时

我的命令保持超时。 所以我需要改变默认的命令超时值。 我发现“myDb.Database.Connection.ConnectionTimeout”,但它是只读的。 如何在Entity Framework 5中设置命令超时?

RouteLink和ASP.NET MVC中的ActionLink有什么区别?

我认为这个标题几乎总结了一下: ASP.NET MVC中的RouteLink()和ActionLink()之间有什么区别? 即什么时候使用Html.RouteLink() ,什么时候在View中使用Html.ActionLink() ?

从ASP.NET MVC控制器redirect到外部URI

我试图从一个操作方法redirect到外部url,但无法让它工作。 有谁可以澄清我的错误? public void ID(string id) { string url = string.Empty; switch (id) { case "DB2FCB11-579F-4DA2-A68C-A6495B9BAAB5": url = "http://www.somesite.com"; break; } Response.Redirect(url, true); } 谢谢,克里斯

如何在ASP.NET MVC中RedirectToAction而不会丢失请求数据

使用ASP.NET MVC有可能需要RedirectToAction情况(如表单提交)。 其中一种情况是,在表单提交后遇到validation错误,需要redirect到表单,但希望URL反映表单的URL,而不是它提交给的操作页面。 由于我要求表单包含最初的POST编辑数据,为了方便用户以及validation,我如何通过RedirectToAction()传递数据? 如果我使用viewData参数,我的POST参数将被更改为GET参数。

如何在MVC中设置默认路由(到区域)

好吧,这已经被问过,但没有固定的解决scheme。 所以为了我自己和其他可能觉得有用的人的目的。 在MVC2(ASP.NET)中,我希望当有人浏览到网站时,有一个指定的默认区域。 所以导航到我的网站应该送你到AreaZ的ControllerX ActionY。 在Global.asax中使用以下路由 routes.MapRoute( "Area", "", new { area = "AreaZ", controller = "ControllerX ", action = "ActionY " } ); 现在,它的工作原理就是尽力服务正确的页面。 但是,MVC继续查找站点根目录中的View,而不是在Area文件夹中。 有没有办法解决这个问题? 编辑 有一个'解决scheme',那是在ControllerX中,ActionY返回视图的完整path。 一个黑客的位,但它确实工作。 不过,我希望有一个更好的解决scheme。 public ActionResult ActionY() { return View("~/Areas/AreaZ/views/ActionY.aspx"); } 编辑: 当拥有页面的HTML ActionLink时,这也成为一个问题。 如果该区域未设置,则操作链接输出为空白。 这是所有这一切的devise或缺陷?

ASP.NET MVC是/否强烈绑定模型MVC的单选button

有谁知道如何将一个是/否单选button绑定到ASP.NET MVC中强types模型的布尔属性。 模型 public class MyClass { public bool Blah { get; set; } } 视图 <%@ Page Title="blah" Inherits="MyClass"%> <dd> <%= Html.RadioButton("blah", Model.blah) %> Yes <%= Html.RadioButton("blah", Model.blah) %> No </dd> 谢谢 解: 感谢Brian的指导,但这与他写的相反。 如此 – <%@ Page Title="blah" Inherits="MyClass"%> <dd> <%= Html.RadioButton("blah", !Model.blah) %> Yes <%= Html.RadioButton("blah", Model.blah) %> No </dd>