ASP.NET MVC中传参并绑定数据的实例教程

互联网 17-6-19
这篇文章主要介绍了ASP.NET MVC中jQuery与angularjs混合应用传参并绑定数据,需要的朋友可以参考下

先用动图演示:

上面仅仅是在ng-click传入一个值,但是在ASP.NET MVC中,还需要把这个值传至另外一个视图中《ASP.NET MVC传递参数(model)》

$scope.Detail = function (code) {        var objects = {};        objects.Key = code;        objects.Value = "";        objects.Controller = "Code";        objects.Action = "ClauseDetail";        $http({          method: 'POST',          url: '/Pass/Redirect',          dataType: 'json',          headers: {            'Content-Type': 'application/json; charset=utf-8'          },          data: JSON.stringify(objects),        }).then(           function success(response) {             if (response.data.Success) {                           window.location.href = response.data.RedirectUrl;             }             else {               alert(response.data.ExceptionMessage);             }           },          function error(error) {            alert(response.error.data);          });      };

在ASP.NET MVC的控制器的Action接收参数,获取数据库的数据:

public ActionResult ClauseDetail()      {        if (TempData["Pass"] == null)          return RedirectToAction("Clause", "Code");        var pass = TempData["Pass"] as Pass;        TempData["Pass"] = pass;        Clause c = new Models.Clause();        c.Code = pass.Key.ToString();        ClauseEntity ce = new ClauseEntity();        var model = ce.ClauseByKey(c).FirstOrDefault();        return View(model);      }

上面从数据库获取数据后,给视图一个model。下面是本篇所说的重点,怎样把ASP.NET MVC的model传给angularjs ng-model:

以上就是ASP.NET MVC中传参并绑定数据的实例教程的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 绑定
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:Asp.net MVC 对用户输入的字符串做Trim处理的方法实例

相关资讯