问题标签 [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 投票
5 回答
36611 浏览

asp.net - 缩小 ASP.Net MVC 应用程序的 HTML 输出

这可能是以下问题的重复,但唯一的答案是死链接:
Minify Html output of ASP.NET Application

在使用 ASP.Net 时,对我来说比较烦人的方面之一是 Visual Studio 将空格而不是制表符用于空白间距,这会增加最终 HTML 的大小。我最初想简单地将 Visual Studio 设置更改为使用选项卡,但我团队中的其他人最终仍然会用空格覆盖。

我的问题有两个:首先,如果使用空格或制表符,是否有办法在每个项目设置上进行更改(如果这样,是否值得);其次,有没有办法在生成时简单地缩小所有视图?

0 投票
3 回答
1539 浏览

c# - Asp.Net MVC 中的强类型视图数据到底是什么

Asp.Net MVC 中的“强类型视图数据”是什么意思?

谢谢

0 投票
1 回答
97 浏览

asp.net-mvc - 需要自定义 HTML Helper 的帮助

我正在尝试创建一个自定义 HTML Helper 来帮助简化我的母版页菜单,但是当我使用它时它不会在 HTML 上呈现。我想我需要创建一个局部视图,有什么想法吗?

我做了这个。。

现在在我看来,我有

谢谢:戴夫·斯沃斯基

修复是:我忘记了等号并删除了分号

但是当我查看源代码时,它是空的..尝试添加 <% using (Html.BeginForm()) %> 并添加了一个表单.. 但是链接仍然没有出现.. 已调试并且当我查看时字符串有效在手表上,但不渲染..

有任何想法吗?

0 投票
4 回答
7725 浏览

asp.net - 如何将 Javascript 放入 ASP.NET MVC 视图中

我真的是 ASP.NET MVC 的新手,我正在尝试将一些 Javascript 集成到我正在制作的网站中,以测试这项技术。

我的问题是:如何将 Javascript 代码插入视图?

假设我从默认的 ASP.NET MVC 模板开始。就视图而言,这将创建一个母版页、一个“主页”视图和一个“关于”视图。名为 Index.aspx 的“主页”视图如下所示:

在此处添加<script>标签不起作用。我应该在哪里以及如何做?

PS:我觉得我错过了一些非常基本的东西......提前谢谢!

0 投票
3 回答
10192 浏览

asp.net-mvc-2 - 带有数组/列表的 ASP.NET MVC 2 模型

我正在用 ASP.NET MVC 创建我的第一个站点,这是一种边学边学。但是我遇到了一个我无法找到解决方案的问题。

我希望我的用户能够创建附有歌曲和标签的专辑。这可以是未指定数量的歌曲和标签。但必须至少有 5 首歌曲和 2 个标签。

但是我无法弄清楚如何通过模型使这成为可能,这就是我能够做到的程度。

看法:

一个可能的解决方案:

模型:

看法:

两个模板:

标签:

最后是我的自定义验证器列表:

0 投票
2 回答
749 浏览

asp.net-mvc - 在 MVC 中渲染视图然后立即重定向

我想要做的是在 MVC 站点中呈现一个视图,通知用户在服务器端处理发生时不要刷新他们的浏览器。这可能是一个长时间运行的任务,如果他们点击刷新,它将再次发送请求,从而在进程实际成功时将它们发送到错误屏幕。我打算在 JS 中使用 JQuery $.ajax(...) 或简单的 $(document).ready(function() { window.location = ... }); 但我希望有一种方法可以在 MVC 中执行此操作,从而使我能够更好地控制返回给客户端调用的 HttpResponseCode。有没有办法做到这一点?

我在想

然后让 Completed Action 执行重定向

或者只是在视图内渲染一些东西,这些东西将从视图内执行重定向

有任何想法吗?

0 投票
1 回答
785 浏览

asp.net - 如何从局部视图中取回数据

我在一个表单视图中有一个局部视图(使用 MVC2 .net)。局部视图有一个文本框并且是强类型的。

问题是当我回发时我无法从局部视图中获取文本框数据,由于某种原因,我可以在控制器上获取所有视图数据输入,但局部视图不返回文本框数据。

有人可以帮我吗?

0 投票
2 回答
5109 浏览

asp.net-mvc-areas - 为什么 ASP.NET MVC3 区域和 Razor 视图会产生此错误?

'~/Areas/SomeArea/Views/List/Index.cshtml' 处的视图必须派生自 ViewPage、ViewPage、ViewUserControl 或 ViewUserControl。

项目结构几乎是默认的。有一个区域称为 SomeArea。它有一个名为 List 的控制器。它什么都不做,除了:

视图如下所示:

我曾尝试逐部分清空整个文件,但似乎没有任何帮助。如果我创建一个控制器并在该区域之外查看它就可以了。是否有可能默认的剃刀视图引擎目前不支持区域?

编辑:区域已注册。

0 投票
1 回答
2209 浏览

c# - 使用 asp.net mvc c# 进行分页

你好,它是我的代码,我在其中给出分页视图:

它看起来像这样:

我想在所选页面之前和之后始终只显示两页。如果我在第 4 页,我会像这样看到之前的所有 3 页。

我该怎么做,请帮帮我.. 目前我脑子里的库存很少,不知道如何操作。

我的模型有以下分页数据:

0 投票
1 回答
340 浏览

asp.net-mvc - 如何在 app_resource 中保存文本。asp net mvc c# metatags

我的所有文本都在视图编码中。我更喜欢将它保存在 app_resources 中,因为我将来会添加其他语言,它看起来很干净。

我只知道我需要在我的视图中使用元标记来获取文本以将其与文件 app_resource. 如何正确,你能告诉我一些例子它在视图中的样子吗?

非常感谢,保重,Ragims