通过Ajax来简单的实现局部刷新(主要为C#中使用的UpdatePanel控件和ScriptManager控件)...
生活随笔
收集整理的這篇文章主要介紹了
通过Ajax来简单的实现局部刷新(主要为C#中使用的UpdatePanel控件和ScriptManager控件)...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. ScriptManager和UpdatePanel控件聯合使用可以實現頁面局部異步刷新的效果。UpdatePanel用來設置頁面中局部異步刷新的區域,它必須依賴于ScriptManager,因為ScriptManager控件提供了客戶端腳本生成與管理UpdatePanel的功能。
| ? | ||
| ? | ? |
一、實例一
UpdatePanel內部控件引起的回發,來異步更新當前UpdatePanel內部其他控件的內容。?
前臺代碼如下:
后臺代碼如下:
protected void ddlDl_SelectedIndexChanged(object sender, EventArgs e){string id = ddlDl.SelectedValue;switch (id){case "1": GyHelp.BindListN(ddlZcfl, new ZcFlbAction().GetDataBindGdzc(), "text", "value", false, string.Empty, string.Empty); break;case "2":GyHelp.BindListN(ddlZcfl, new ZcFlbAction().GetDataBindWxzc(), "text", "value", false, string.Empty, string.Empty); break;default:GyHelp.BindListN(ddlZcfl, new ZcFlbAction().GetDataBindQtzc(), "text", "value", false, string.Empty, string.Empty);break;} }?
注意:
此時ScriptManager的EnablePartialRendering屬性應設為true(默認即為true);
UpdatePanel的UpdateMode屬性應設為Always(默認即為Always);
UpdatePanel的ChildAsTrigger屬性應設為true(默認即為true);
效果如圖:
其他使用方法見 鏈接?:https://blog.csdn.net/xiaouncle/article/details/77825954
?
轉載于:https://www.cnblogs.com/JesseP/p/10496378.html
總結
以上是生活随笔為你收集整理的通过Ajax来简单的实现局部刷新(主要为C#中使用的UpdatePanel控件和ScriptManager控件)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bzoj4033:[HAOI2015]树
- 下一篇: c#面试问题总结