gpt4 book ai didi

c# - MVC5 : Passing method values from View to Conroller

转载 作者:行者123 更新时间:2023-11-30 20:37:54 38 4
gpt4 key购买 nike

我正在处理一个 MVC5 项目,我在使用 Razor 语法将值从 View 传递到我的 Controller 上的方法时遇到了一些困难。这是我 View 中的代码:

@{string value = "myValue"};

<a href="@Url.Action("MyMethod", "MyController", new {Model.UserGuid, value})" id="MyId">Click Here</a>

这是来自 MyController 的代码:

public ActionResult MyMethod(Guid id, string value){

if(value == "myValue"){

//do something

} else {

//do something different

}
}

调试此方法时,Guid 和值都为空。我错过了什么?我什至尝试使用 int 但没有用。关于如何将字符串从 View 传递到 Controller 并传递到 MyMethod 的任何想法?

最佳答案

new { id = Model.UserGuid, value = value}

关于c# - MVC5 : Passing method values from View to Conroller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35634010/

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