如何更改已映射到 ASP.NET MVC3 中操作方法的视图的名称
我有一个使用 C# 和 Razor 开发的 ASP.NET MVC3 应用程序。 我有一个视图,View1,映射到操作方法,ActionMethod1。为了尊重命名约定,我想将 View1 …
ASP.NET MVC NonAction 含义
谁能告诉我为什么应该使用 NonAction 属性?我的意思是说我有一个包含多个提交值的表单:更新、删除或插入。由于所有提交按钮都具有相同的共同形式,…
如何请求列表来自控制器的数据或任何其他数据
我需要渲染一个下拉列表,但我不想将列表的值作为模型的一部分传递给视图。 基本上我想做的事情看起来像这样: @{ var roles = Html.Action("GetRoles…
使用 HTTP 操作动词的 ASP.Net MVC 路由
我正在编写一个实现 ASP.NET Web 应用程序,当我调用特定的 url 时,我想根据请求是 GET 还是 POST 来调用不同的操作方法。 我尝试了两种不同的方法 -…
我应该如何从控制器操作 c# asp.net-mvc-2 返回图像?
我正在从 byte[] 构建图像,如下所示。 public FileContentResult GetEmployeeImage(int empId) { MemoryStream ms = new MemoryStream(byteArray); I…
如何在控制器中编写操作方法来引用分部视图?
我在 ReservationController 类中编写了一个操作方法。为了使此代码正常工作,我应该将 GetCoreTab 文件移至 Reservation 文件夹。我不想这样做,因为…
在 ASP.NET MVC 中调用 @Html.Action(...) 时如何指定命名空间
当我尝试在 ASP.NET MVC 3 中对与当前控制器不同的命名空间中的控制器使用 Html.Action 时,出现错误: 代码: @Html.Action("Foo", "Application", n…
ASP.NET MVC:对操作强制执行 AJAX 请求
我正在寻找一种方法来强制只能通过 AJAX 请求访问控制器的操作。 在调用操作方法之前执行此操作的最佳方法是什么?我想从我的操作方法中重构以下内容…
如何将我自己的输出用于 Action 方法
如何在 MVC 中的操作方法中使用我自己的输出类型? 我知道这是可能的(正如他们在 MVC Contrib 中所做的那样),但是如何实现?! 我正在尝试使用 Sil…
这是一个“hack”吗?如果是,是否有更好的方法来确定返回哪个 ActionResult?
我在每个页面上都有一个 A - Z 目录“小部件”。如果用户在主页上单击目录中的某些内容,我想加载目录页面并加载相应的结果。但是,如果用户位于目录…
控制器方法中参数的默认值覆盖所有内容
你好,我刚刚开始学习 mvc2,我对参数页面的默认值有疑问(你可以看到下面的方法)。 无论我在 URL 中输入什么内容,它始终为 0。例如,这个 h.ttp://…
从操作方法返回最具体的类型还是最通用的类型更好?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
如何将描述附加到控制器(ASP.net MVC)中的每个 ActionMethod?
所以最近,我想出了一种动态构建导航栏菜单的方法,其中控制器(及其索引 ActionMethod)将列在每个页面顶部的水平栏中(通过 Site.Master),但也基…