问题标签 [asp.net-mvc-views]

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.

0 投票
1 回答
1170 浏览

asp.net-mvc - ASP.NET MVC:如何在查看脚本路径中引用 MVC 区域根?

我有一个带有几个子区域的 ASP.NET MVC 4 应用程序。理想情况下,我希望每个区域尽可能独立,包括所有内容、图像等。

是否可以在我的区域视图脚本中覆盖资源路径中的“~”(波浪号)字符的行为以始终引用区域根而不是应用程序根?

或者,是否有另一种通用方法来引用区域根?

例子:


注意:这背后的基本原理是,我正在从几个较小的应用程序组成一个 ASP.NET MVC Web 应用程序,并且我想确保这些应用程序可以轻松地再次分解并根据需要重新排列,包括将它们分离回如有必要,他们自己的应用程序将在路上运行,而无需遍历并拆分我所有的资源/脚本文件或更改一堆明确定义的路径。

当然,如果有更好的方法来实现这一点,我也对此持开放态度。

0 投票
2 回答
4287 浏览

asp.net-mvc - 在 MVC 视图中使用 Model.GroupBy 时如何显示聚合数据?

除了我视图中的详细信息行之外,我还想显示一些汇总数据,例如“计数”和“总和”。我有一个拣货清单表,除了显示按 SKU 组织的清单行之外,我还想显示每个 SKU 的总数。

我的 PickingList 模型如下所示:

我将 TransID 传递给列表的控制器是:

最后,我想要实现的是这样的:

我尝试了以下 View 代码块,但不知道在哪里放置聚合(求和)函数:

我怎么能做到这一点?

0 投票
1 回答
746 浏览

c# - 数据驱动的asp.net mvc布局

我有一个控制器动作:

和一个视图:

但我的布局需要强类型:

}

如何使用数据填充我的视图和布局?

0 投票
2 回答
5294 浏览

asp.net-mvc - 针对 API 控制器创建视图?

我需要创建一个网站,其中一些页面应该可以通过 API 从外部客户端访问,但我仍然想制作常规的 MVC Razor 视图来检索、显示和操作相同的数据。

实现这一目标的最佳方法是什么?

更新

API 必须公开的只是数据操作。

对于网页,我仍然希望从 razor chtml 视图中受益,我不喜欢用多余的 jQ 或 JS 污染我的视图,也不喜欢data-消耗数据的属性。

0 投票
2 回答
504 浏览

asp.net-mvc - Use custom attribute in a view

I'm used to create custom attributes to prevent different access level to reach some methods in a controller:

But now I would like to use the same custom attribute in a view. The goal would be to display some HTML when you are an administrator for example.

It sounds strange but I found nothing about that. Any help would be appreciated.

0 投票
1 回答
893 浏览

c# - 我可以有 mvc 视图的动态模型吗

我正在.Net MVC 项目中开发一个创建表单。我将为这个问题创建一个简单的演示,尽可能接近我的真实业务场景。

我有一个人类和几个从它继承的其他类。

如果我有如下创建的 Action 方法。

是否有可能有一个可以处理这两种情况的视图?在我的业务案例中,有 10 多种不同类型的类似类,我想知道是否有一种方法可以在不创建 10 多个视图的情况下解决问题。我知道我已经强烈输入了视图,但没关系。只要我可以使用一个视图,我就可以拥有 10 多个视图模型。欢迎任何我可以解决此类问题的替代建议或方法。谢谢。

0 投票
1 回答
32 浏览

html - MVC 视图(不想重复 Id)

我有 WCF 服务,我们必须生成消费免费信用的客户记录。我已经生成了这些记录,但现在具有相同登录 ID 的客户在记录中重复出现。我不想再次显示登录 ID,但想显示他们拨打的所有号码。这是我的观点的代码

只需要一个想法

0 投票
0 回答
49 浏览

c# - 保存日期时间异常

我有一个包含实体的类 callnote

我的控制器就像:

并认为:

我得到了例外:

将 datetime2 数据类型转换为 datetime 数据类型导致值超出范围。该语句已终止。

我该如何解决这个异常?

0 投票
1 回答
1299 浏览

javascript - 单击使用 Java Script、Jquery 或 Ajax 保存下拉列表的数据

我有一个下拉列表。我正在尝试在不使用按钮的情况下在单击事件上保存该下拉列表的数据。我尝试了一些代码,但它不起作用,请帮忙。这是我的下拉列表的视图

0 投票
0 回答
98 浏览

asp.net-mvc - mvc中两个具有不同名称的相同视图

我有一个视图 UsersWhoHaveConsumedFreeCredit,它工作正常。我的问题是,当我在另一个名为 xyz 的视图中复制该视图的相同代码时,它会删除您正在寻找的错误资源。我需要将相同的代码复制到另一个视图是可能的吗?这是我的工作视图的代码。