asp.net-mvc-3 - MVC3 Url.Action() - 是否有更简单的方法在 MVC3 中编写链接?

标签 asp.net-mvc-3

我正在开发一个网站,并且是 MVC3 框架的新手。我来自一个编写 URL 非常简单的地方 href="some/web/page.html" 但现在 MVC3 URL 变得更加复杂。

我所说的复杂是指需要更多的精力来编写。 href="@Url.Action("index", "Home")" 需要多次按下 Shift 键,这对于来自 href="some/web 的人来说既烦人又多余/page.html" 只需按两次 Shift 键即可。

我正在开发的网站使用的区域进一步增加了 URL 的复杂性。

href="@Url.Action("index", "area", new { area = "some_area})"

我正在开发一个包含 100 多个页面的网站。编写这些@Action.Url() 变得无聊且令人恼火。我可以做些什么来消除冗余吗?

最佳答案

您可以尝试使用 T4MVC ,除此之外你无能为力。

您可以阅读它的文档 here .

关于asp.net-mvc-3 - MVC3 Url.Action() - 是否有更简单的方法在 MVC3 中编写链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9621400/

相关文章:

ASP.Net成员(member)登录问题

asp.net-mvc-3 - 未安装 MVC3 时的 MVC 3 部署 - 避免为每个新站点部署 Bin

c# - 如何处理在 c# mvc.net 应用程序 Controller 中使用 PhoneGap 上传的音频文件?

c# - 无法编辑 SelectListItem 的项目

c# - SolrNet 中是否有核心操作的类或方法?

asp.net - MVC3 - 所有路由都在本地工作,但不能远程工作

javascript - 在MVC3中, "JavaScript"和 "Content"函数有什么区别?

database - 不同 Entity Framework 模型的相同连接字符串?

asp.net-mvc-3 - 有没有办法使用 @Html.HiddenFor 来获得完整的模型?

c# - 错误 : unable to start debugging on the server