1206 多表单提交,强类型

一.强类型:在跳转视图时候传值return View(u);

在视图层引用:1.@using MvcApplication1.Models  2.@model Users

二.ViewData[]跟Session传值一样

三.TempData[]:像Session一样使用,效果和Session一样是全局变量,只要取一遍值,就会自动销毁

多表单提交:

只是使用js将表单提交到的动作修改

 <form method="post">
            <input type="text" name="a1" value="@TempData["a1"]" />
            <input type="text" name="a2" value="@TempData["a2"]" />=
            
            <input type="text" name="a3" value="@TempData["Jia"]" />
            <input type="button" id="btn_jia" value="加法计算" />
            <input type="button" id="btn_jian" value="减法计算" />
        </form>

        <script type="text/javascript">
            document.getElementById("btn_jia").onclick = function () {
                this.form.setAttribute("action", "@Url.Action("Jia", "Home")");
                this.form.submit();
            };
            document.getElementById("btn_jian").onclick = function () {
                this.form.setAttribute("action", "@Url.Action("Jian", "Home")");
                this.form.submit();
            };

        </script>
原文地址:https://www.cnblogs.com/a12110303043/p/6136598.html