• MVC第三波书店图书类型获取和实现下拉框功能


     #region 图书类型
            public ActionResult CategryTreePartial()
            {
                Uri uri = new Uri(path);
                HttpClient httpClient = new HttpClient();
                httpClient.BaseAddress = uri;
                var pashAction = httpClient.GetAsync("api/Category");
                var pashResult = pashAction.Result;
                if (pashResult.StatusCode == System.Net.HttpStatusCode.OK)
                {
                    var result = pashResult.Content.ReadAsStringAsync().Result;
                    var list = JsonConvert.DeserializeObject>(result);
                    httpClient.Dispose();
                    ViewBag.categryList = list;
                    return PartialView("CategryTreePartial",list);
                }
                else
                {
                    return Content("获取代码错误:" + pashResult.StatusCode);
                }
                

            }
            #endregion
            #region 图书类型实现下拉框功能
            public ActionResult CListPritial()
            {
                //List clist = entity.Categories.ToList();
                Uri uri = new Uri(path);
                HttpClient httpClient = new HttpClient();
                httpClient.BaseAddress = uri;
                var pashAction = httpClient.GetAsync("api/Category");
                var pashResult = pashAction.Result;
                if (pashResult.StatusCode == System.Net.HttpStatusCode.OK)
                {
                    var result = pashResult.Content.ReadAsStringAsync().Result;
                    var list = JsonConvert.DeserializeObject>(result);
                    SelectList slist = new SelectList(list, "Id", "Name");
                    ViewBag.categoryList = slist;
                    httpClient.Dispose();
                    return PartialView("CListPritial", slist);
                }
                else
                {
                    return Content("获取代码错误:" + pashResult.StatusCode);
                }
              
            }
            #endregion

     #region 图书类型
            public ActionResult CategryTreePartial()
            {
                Uri uri = new Uri(path);
                HttpClient httpClient = new HttpClient();
                httpClient.BaseAddress = uri;
                var pashAction = httpClient.GetAsync("api/Category");
                var pashResult = pashAction.Result;
                if (pashResult.StatusCode == System.Net.HttpStatusCode.OK)
                {
                    var result = pashResult.Content.ReadAsStringAsync().Result;
                    var list = JsonConvert.DeserializeObject>(result);
                    httpClient.Dispose();
                    ViewBag.categryList = list;
                    return PartialView("CategryTreePartial",list);
                }
                else
                {
                    return Content("获取代码错误:" + pashResult.StatusCode);
                }
                

            }
            #endregion
            #region 图书类型实现下拉框功能
            public ActionResult CListPritial()
            {
                //List clist = entity.Categories.ToList();
                Uri uri = new Uri(path);
                HttpClient httpClient = new HttpClient();
                httpClient.BaseAddress = uri;
                var pashAction = httpClient.GetAsync("api/Category");
                var pashResult = pashAction.Result;
                if (pashResult.StatusCode == System.Net.HttpStatusCode.OK)
                {
                    var result = pashResult.Content.ReadAsStringAsync().Result;
                    var list = JsonConvert.DeserializeObject>(result);
                    SelectList slist = new SelectList(list, "Id", "Name");
                    ViewBag.categoryList = slist;
                    httpClient.Dispose();
                    return PartialView("CListPritial", slist);
                }
                else
                {
                    return Content("获取代码错误:" + pashResult.StatusCode);
                }
              
            }
            #endregion

  • 相关阅读:
    Unity的IPostprocessBuild:深入解析与实用案例
    【web-避开客户端控件】(2.3.2)收集使用数据:拦截浏览器扩展的流量
    细说GaussDB(DWS)复杂多样的资源负载管理手段
    Centos7安装Gitlab--gitlab--ee版
    如何看待AIGC技术?
    python正则表达式的使用
    面试:Android应用编译打包流程
    springboot+vue网上零食购物商城网站java
    python字典和集合
    springboot 整合 es 配合使用 IK 分词器
  • 原文地址:https://blog.csdn.net/m0_74456535/article/details/127936339