宝哥软件园

ASP.NET MVC向服务器传输参数的详细说明和示例

编辑:宝哥软件园 来源:互联网 时间:2021-09-12

ASP。NET MVC将参数传输到服务器

ASP。NET MVC向服务器、前端和服务器发送参数。可以参考采用适合自己需求的方法。当你只传递一两个参数时,你可能什么都感觉不到。如果一个方法中的参数很多,可以考虑模型,前端可以考虑对象,这样就可以和模型的属性名进行比较,容易维护,错误也少。

以下所有演示都是在ASP.NET MVC环境下进行的。

在控制器中,创建两个动作,第二个动作是一个具有四个参数的方法。在正常的开发环境中,如果你有几个参数,你必须写几个参数。

在视图中,您需要将用户填写或选择的值传递给Post1()Action方法。

在上面的代码示例中,突出显示的部分用四个参数和json传输。

演示,结果是服务器处理后发回的结果:

如果你对javascript对象有所了解,你也可以这样写:

修改后,执行的结果是一样的。仅应用javascript对象形式。现在是在ASP.NET的MVC环境下,我们应该想到一个Model。我们可以将传递的参数写成模型

这主要是为了解决控制器的动作参数问题。如果有许多参数,则操作所采用的参数就越多。如果遇到方法重载,必须匹配多个Action。如果使用模型,则只能将模型用作参数,而不考虑参数的数量。

创建型号:

那么在控制器中,可以写成:

感谢您的阅读,希望对大家有所帮助,感谢您对本网站的支持!

更多资讯
游戏推荐
更多+