或类似的东西,作为在 ASP.net MVC 中生成 Action URL 的一种方式,无需魔法字符串。但是,我找不到那个 Action-6ren">
gpt4 book ai didi

asp.net-mvc - 带有 lambda 表达式的 ASP.net MVC 操作 URL

转载 作者:行者123 更新时间:2023-12-04 14:37:02 24 4
gpt4 key购买 nike

我确定我见过这个语法

<%= Url.Action((MyController c) => c.MyMethod("a")) %>

或类似的东西,作为在 ASP.net MVC 中生成 Action URL 的一种方式,无需魔法字符串。但是,我找不到那个 Action 过载。我有 ASP.NET MVC 1.0。它在哪里?

最佳答案

您需要 ASP.NET MVC v1.0 Futures集会:

<%= Html.ActionLink<MyController>(x => x.MyMethod(a), "text") %>

<%= Html.BuildUrlFromExpression<MyController>(x => x.MyMethod(a)) %>

关于asp.net-mvc - 带有 lambda 表达式的 ASP.net MVC 操作 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1132443/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com