e媒网络

一切皆可能 e媒网络 http://www.eMay.net

博客园 首页 新随笔 联系 订阅 管理

控制器:

 public ActionResult CalSum(string FirstNum,string SecondNum)
        {
            int  iFirst, iSecond, iSum;
            iFirst = int.Parse(FirstNum);
            iSecond = int.Parse(SecondNum);
            iSum = iFirst + iSecond;
            ViewBag.SumNum= iSum.ToString();
            return View("Index");
        }

视图:

@{
    ViewBag.Title = "Integer Add Test";
}

<h2>AddTest</h2>
@using (Html.BeginForm("CalSum", "Home"))
{

    @Html.TextBox("FirstNum") <b>+</b>
    @Html.TextBox("SecondNum") <b>=</b>
    @Html.TextBox("SumNum", (string)ViewBag.SumNum)
    <input type="submit" />
}

容易忽略的条件:

@section Scripts {
    @Scripts.Render("~/bundles/jqueryval")
}

 

测试问题:

1.只能输入整数.如果输入其他字符或者空,报错。

2.控制器与视图之间的关系:

  • 控制器接受视图提交的数据。
  • 控制器可以把处理的结果反馈给视图。

采用Model的减法测试:

https://gcode.blog.csdn.net/article/details/61918510

综合测试:

https://gcode.blog.csdn.net/article/details/104034913

posted on 2022-03-23 09:32  e媒网络技术团队  阅读(86)  评论(0编辑  收藏  举报