问题标签 [url.action]

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 回答
54878 浏览

asp.net - Url.Action 如何工作 Asp.net MVC?

这与我问过的另一个问题有些相关,但我想为什么不单独问。

如果我要在视图中放置以下内容

它应该显示这个吗?

或者 src-attribute 的值实际上会被 UserController GetImage Action 的结果替换吗?

0 投票
2 回答
4691 浏览

asp.net - ASP.NET MVC:Application_Start 和 Url.Action

我在 MVC 上苦苦挣扎——我喜欢它——它的特性。我正在尝试在 Application_Start 事件中加载菜单。我想用正确的 url (controllerName/actionName) 加载一些链接,但我不能使用 Url.Action 或其他方法来构建路径。

有谁能够帮我?

0 投票
1 回答
1403 浏览

asp.net-mvc - ASP.NET MVC 链接在部署后导致 404 错误

我已经按照文章How to: Deploy an ASP.NET MVC Application 部署了一个 ASP.NET MVC 应用程序。应用程序的索引页面会正确显示图像,加载 JavaScript 和 CSS。不幸的是,这些链接都不起作用。我认为这个 Stack Overflow 问题ASP.NET MVC deployment to IIS 5/6 with Virtual Directory可以解决我的问题,但无济于事。

目前,我正在尝试使用此方法进行链接:

哪个呈现

单击上面呈现的链接会导致404 错误

这个链接看起来和我期望的一样。我做错了什么?是否有我遗漏的配置问题?

0 投票
2 回答
2830 浏览

jquery - 如何在基于验证的 ActionLink 之前给用户确认消息

我有以下链接。单击时,我想检查 item.primary_company 字段,如果已填充,则向用户发出警告并询问他们是否要继续。我怎样才能做到这一点?

编辑

我已更改为此,但单击时没有任何反应。另外,我不知道如何引用该项目来检查 primary_company 字段。我只想发消息显示 item.primary_company.HasValue。我还想在确认消息中显示 item.company1.company_name。

0 投票
1 回答
344 浏览

asp.net-mvc - Url.Action如何转换为utf-8?

">Şiir

domain/Search/%C5%9Eiir如何将其转换为 utf-8?

domain/Search/Şiir

0 投票
1 回答
905 浏览

jquery - 使用 jquery 获取部分视图并更新 UI

我需要渲染部分视图(从控制器返回)以显示一些客户摘要详细信息。这需要在用户单击按钮时发生。同时,用户可以在网格上选择不同的客户。我在网格选择更改事件上使用 jquery 在隐藏字段中记录选定的客户 ID。当用户单击按钮时,我需要将此隐藏字段值(选定的 id)传递给控制器​​,控制器会执行一些工作并返回部分视图。然后我需要在页面上呈现这个局部视图。我尝试了以下但有两个问题

  1. 我不知道如何将隐藏字段值发送到控制器
  2. 呈现部分视图后,如果用户选择另一个客户并再次单击该按钮,我将无法重新呈现它

编码:

0 投票
2 回答
3756 浏览

jquery - url.action、jquery 和 mvc

我正在构建一个应用程序,它将关闭服务器,ping 该服务器,并在服务器已关闭时通知用户。如果它没有成功关闭,它允许用户“再试一次”。我可以让应用程序第一次正确处理逻辑,但是当我实现“重试”功能时,它不会重新处理关闭操作。我认为它一定与缓存有关,但我对它的了解还不够,不知道从哪里开始寻找。有任何想法吗?

这是我的代码:

控制器

视图 (Progress.aspx)

查看 (ShutdownStatus.asxc)

0 投票
2 回答
919 浏览

jquery - Url.Action 未触发客户端验证

由于某种原因,我无法让 Url.Action 在 MVC 2 中触发客户端验证。我将其设置为这样

其中“Create”是操作,“Home”是控制器 (AccountController.cs)。如果我输入一个常规的提交按钮,验证就可以完美地工作。我有这样的验证设置

验证设置来自这里

我从中获取验证消息的 RegistrationModel.cs 看起来像这样

就像我说的,使用普通的提交按钮它工作得很好(但是客户想要他们的 UI,所以按钮必须使用带有 CSS 的某些图像精灵。

编辑:把HomeController而不是AccountController,固定

0 投票
2 回答
2345 浏览

asp.net-mvc - 如何阻止 URL.Action 包含参数?

在我的主导航中,我有一个链接到:

Url.Action("Items", "FAQ");

链接工作正常,我得到~/Item/FAQ

但是,我有包含参数的链接,所以:

~/Items/FAQ/Question-1

这一切都很好,但是,当我查看 Question-1 (这是一个视图,主导航中的链接更改为:

~/Items/FAQ/Question-1

如何将 Url 保留在导航中以留在~/Items/FAQ

谢谢!

0 投票
2 回答
525 浏览

asp.net-mvc - 我应该如何使用 Url.Action(在 ASP.NET MVC 3 中)将静态值添加到路由的末尾?

我有这条路线:

如何使用 Url.Action 指定它?

我目前正在使用:

有更清洁的方法吗?