pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <legend id='p3kyn'><style id='p3kyn'><dir id='p3kyn'><q id='p3kyn'></q></dir></style></legend>

  • <tfoot id='p3kyn'></tfoot>

      <bdo id='p3kyn'></bdo><ul id='p3kyn'></ul>

      <i id='p3kyn'><tr id='p3kyn'><dt id='p3kyn'><q id='p3kyn'><span id='p3kyn'><b id='p3kyn'><form id='p3kyn'><ins id='p3kyn'></ins><ul id='p3kyn'></ul><sub id='p3kyn'></sub></form><legend id='p3kyn'></legend><bdo id='p3kyn'><pre id='p3kyn'><center id='p3kyn'></center></pre></bdo></b><th id='p3kyn'></th></span></q></dt></tr></i><div class="btjp5tj" id='p3kyn'><tfoot id='p3kyn'></tfoot><dl id='p3kyn'><fieldset id='p3kyn'></fieldset></dl></div>

      1. <small id='p3kyn'></small><noframes id='p3kyn'>

      2. 用于 ajax 刷新的 Viewcomponent 替代方案

        Viewcomponent alternative for ajax refresh(用于 ajax 刷新的 Viewcomponent 替代方案)

              <tbody id='mvMLa'></tbody>

              <small id='mvMLa'></small><noframes id='mvMLa'>

              • <bdo id='mvMLa'></bdo><ul id='mvMLa'></ul>

                  <i id='mvMLa'><tr id='mvMLa'><dt id='mvMLa'><q id='mvMLa'><span id='mvMLa'><b id='mvMLa'><form id='mvMLa'><ins id='mvMLa'></ins><ul id='mvMLa'></ul><sub id='mvMLa'></sub></form><legend id='mvMLa'></legend><bdo id='mvMLa'><pre id='mvMLa'><center id='mvMLa'></center></pre></bdo></b><th id='mvMLa'></th></span></q></dt></tr></i><div class="hb5pzjn" id='mvMLa'><tfoot id='mvMLa'></tfoot><dl id='mvMLa'><fieldset id='mvMLa'></fieldset></dl></div>
                  <tfoot id='mvMLa'></tfoot>
                  <legend id='mvMLa'><style id='mvMLa'><dir id='mvMLa'><q id='mvMLa'></q></dir></style></legend>
                1. 本文介紹了用于 ajax 刷新的 Viewcomponent 替代方案的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我有一個視圖組件,其中包含一些嵌入到各個頁面中的可重用業務邏輯.這一直運作良好.但是,我現在需要使用 ajax 刷新視圖組件.

                  I have a viewcomponent that contains some reusable business logic that embed in various pages. This has been working fine. However, I now have a requirement to refresh the viewcomponent using ajax.

                  有沒有辦法做到這一點?根據我的閱讀,這是不可能的,盡管該信息有點過時了.如果不可能,最好的選擇是什么?

                  Is there any way to accomplish this? From what I have read, it is not possible, although that info was a bit outdated. If it is not possible, what is the best alternative?

                  推薦答案

                  在 beta7 上,現在可以直接從控制器返回 ViewComponent.檢查 公告

                  On beta7 it is now possible to return a ViewComponent directly from a controller. Check the MVC/Razor section of the announcement

                  MVC 中新增的 ViewComponentResult 使得返回結果變得容易來自動作的 ViewComponent.這使您可以輕松地暴露ViewComponent 作為獨立端點的邏輯.

                  The new ViewComponentResult in MVC makes it easy to return the result of a ViewComponent from an action. This allows you to easily expose the logic of a ViewComponent as a standalone endpoint.

                  所以你可以有一個像這樣的簡單視圖組件:

                  So you could have a simple view component like this:

                  [ViewComponent(Name = "MyViewComponent")]
                  public class MyViewComponent : ViewComponent
                  {
                      public IViewComponentResult Invoke()
                      {
                          var time = DateTime.Now.ToString("h:mm:ss");
                          return Content($"The current time is {time}");
                      }
                  }
                  

                  在控制器中創建一個方法,例如:

                  Create a method in a controller like:

                  public IActionResult MyViewComponent()
                  {
                      return ViewComponent("MyViewComponent");
                  }
                  

                  并且比我快速而骯臟的 ajax 刷新做得更好:

                  And do a better job than my quick and dirty ajax refresh:

                  var container = $("#myComponentContainer");
                  var refreshComponent = function () {
                      $.get("/Home/MyViewComponent", function (data) { container.html(data); });
                  };
                  
                  $(function () { window.setInterval(refreshComponent, 1000); });
                  

                  當然,在 beta7 之前,您可以創建一個視圖作為@eedam 建議的解決方法,或者使用 這些答案

                  Of course, prior to beta7 you could create a view as the workaround suggested by @eedam or use the approach described in these answers

                  這篇關于用于 ajax 刷新的 Viewcomponent 替代方案的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Add external geojson to leaflet layer(將外部geojson添加到傳單層)
                  Leaflet: how to swap coordinates received from an ajax call(傳單:如何交換從 ajax 調用接收到的坐標)
                  How to render leaflet map when in hidden quot;display: none;quot; parent(隱藏“顯示:無時如何渲染傳單地圖父母)
                  Handling ajax-request in leaflet map(在傳單地圖中處理 ajax 請求)
                  Show Image in Leaflet Popup(在傳單彈出窗口中顯示圖像)
                  Submitting a razor form using JQuery AJAX in MVC6 using the built-in functionality(使用內置功能在 MVC6 中使用 JQuery AJAX 提交剃刀表單)
                  <legend id='KdOkP'><style id='KdOkP'><dir id='KdOkP'><q id='KdOkP'></q></dir></style></legend>

                        <tbody id='KdOkP'></tbody>
                        <i id='KdOkP'><tr id='KdOkP'><dt id='KdOkP'><q id='KdOkP'><span id='KdOkP'><b id='KdOkP'><form id='KdOkP'><ins id='KdOkP'></ins><ul id='KdOkP'></ul><sub id='KdOkP'></sub></form><legend id='KdOkP'></legend><bdo id='KdOkP'><pre id='KdOkP'><center id='KdOkP'></center></pre></bdo></b><th id='KdOkP'></th></span></q></dt></tr></i><div class="jvtdp5p" id='KdOkP'><tfoot id='KdOkP'></tfoot><dl id='KdOkP'><fieldset id='KdOkP'></fieldset></dl></div>
                            <bdo id='KdOkP'></bdo><ul id='KdOkP'></ul>

                            <small id='KdOkP'></small><noframes id='KdOkP'>

                            <tfoot id='KdOkP'></tfoot>
                            主站蜘蛛池模板: 柴油发电机组_柴油发电机_发电机组价格-江苏凯晨电力设备有限公司 | 无水硫酸铝,硫酸铝厂家-淄博双赢新材料科技有限公司 | 北京印刷厂_北京印刷_北京印刷公司_北京印刷厂家_北京东爵盛世印刷有限公司 | 塑料托盘厂家直销-吹塑托盘生产厂家-力库塑业【官网】 | 气动|电动调节阀|球阀|蝶阀-自力式调节阀-上海渠工阀门管道工程有限公司 | 上海律师事务所_上海刑事律师免费咨询平台-煊宏律师事务所 | ET3000双钳形接地电阻测试仪_ZSR10A直流_SXJS-IV智能_SX-9000全自动油介质损耗测试仪-上海康登 | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 中视电广_短视频拍摄_短视频推广_短视频代运营_宣传片拍摄_影视广告制作_中视电广 | 地磅-电子地磅维修-电子吊秤-汽车衡-无人值守系统-公路治超-鹰牌衡器 | Maneurop/美优乐压缩机,活塞压缩机,型号规格,技术参数,尺寸图片,价格经销商 | 渣土车电机,太阳能跟踪器电机,蜗轮蜗杆减速电机厂家-淄博传强电机 | 体感VRAR全息沉浸式3D投影多媒体展厅展会游戏互动-万展互动 | 海外仓系统|国际货代系统|退货换标系统|WMS仓储系统|海豚云 | 青州搬家公司电话_青州搬家公司哪家好「鸿喜」青州搬家 | 振动筛,震动筛,圆形振动筛,振动筛价格,振动筛厂家-新乡巨宝机电 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 诗词大全-古诗名句 - 古诗词赏析 | 披萨石_披萨盘_电器家电隔热绵加工定制_佛山市南海区西樵南方综合保温材料厂 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 小程序开发公司_APP开发多少钱_软件开发定制_微信小程序制作_客户销售管理软件-济南小溪畅流网络科技有限公司 | 硬齿面减速机[型号全],ZQ减速机-淄博久增机械 | 振动传感器,检波器-威海广达勘探仪器有限公司 | 应急灯_消防应急灯_应急照明灯_应急灯厂家-大成智慧官网 | 企业彩铃制作_移动、联通、电信集团彩铃上传开通_彩铃定制_商务彩铃管理平台-集团彩铃网 | 葡萄酒灌装机-食用油灌装机-液体肥灌装设备厂家_青州惠联灌装机械 | 北京开源多邦科技发展有限公司官网| 湖南自考_湖南自学考试| 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 带式压滤机_污泥压滤机_污泥脱水机_带式过滤机_带式压滤机厂家-河南恒磊环保设备有限公司 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 工业铝型材-铝合金电机壳-铝排-气动执行器-山东永恒能源集团有限公司 | 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 标准件-非标紧固件-不锈钢螺栓-非标不锈钢螺丝-非标螺母厂家-三角牙锁紧自攻-南京宝宇标准件有限公司 | 苏州同创电子有限公司 - 四探针测试仪源头厂家| 雾度仪_雾度计_透光率雾度仪价格-三恩时(3nh)光电雾度仪厂家 | 同步带轮_同步带_同步轮_iHF合发齿轮厂家-深圳市合发齿轮机械有限公司 | 电机保护器-电动机综合保护器-上海硕吉电器有限公司 | 天然气分析仪-液化气二甲醚分析仪|传昊仪器 |