最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何在UpdatePanel中調(diào)用JS客戶端腳本

 更新時間:2012年12月15日 16:26:07   作者:  
本文將介紹如何在UpdatePanel中調(diào)用JS客戶端腳本,需要了解的朋友可以參考下
頁面中加入了UpdatePanel后,Response.Write("<script>function dis (){alert('這是調(diào)用寫在server的JS');}</script>")來調(diào)用客戶端腳本,無任何提示的無反應(yīng)。如何在UpdatePanel中調(diào)用JS客戶端腳本呢?

方法:采用 ScriptManager.RegisterStartupScript(Control controlId,Type this.GetType(),String key,String script block)方法。
有人說controlId必須是UpdatePanel里的,其實不然,page控件就可以。

下面給出一個具體的實例:
復(fù)制代碼 代碼如下:

protected void Page_Load(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(BtnJs, this.GetType(), "alert", "<script>function
dis (){alert('這是調(diào)用寫在server的JS,如用Response.Write()是不能實現(xiàn)此效果的!?。?');}</script>", false);

復(fù)制代碼 代碼如下:

<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true" >
</asp:ScriptManager>
<input id="BtnJs" type="button" value="CallServerJs" onclick="dis()" runat="server"/>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" RenderMode="Block">
<ContentTemplate>
<asp:Button ID="Button6" runat="server" Text="Button" OnClientClick="dis()"/>
</ContentTemplate>
</asp:UpdatePanel>

注意:BtnJs是UpdatePanel外的按鈕 同時Button6重用了服務(wù)端注冊的腳本附帶說一下,如果是在普通的aspx中希望在服務(wù)器端注冊下客戶端腳本,可以用
Page.ClientScript.RegisterStartupScript(this.GetType(), String Key,String Js block ,Bool AddScriptTag),除了注意粗體字以外,其他操作同上。紫色部分不能包含,如寫了的話,瀏覽時會將腳本部分自動注釋掉!

相關(guān)文章

  • Winform中進(jìn)行MD5加密的實例

    Winform中進(jìn)行MD5加密的實例

    下面小編就為大家?guī)硪黄猈inform中進(jìn)行MD5加密的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • C#實現(xiàn)字符串首字母大寫的方法示例

    C#實現(xiàn)字符串首字母大寫的方法示例

    這篇文章主要給大家介紹了關(guān)于利用C#實現(xiàn)字符串首字母大寫的相關(guān)資料,這是在最近工作中遇到的一個需求,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-01-01
  • C#模擬window操作鼠標(biāo)的方法

    C#模擬window操作鼠標(biāo)的方法

    這篇文章主要介紹了C#模擬window操作鼠標(biāo)的方法,可實現(xiàn)模擬鼠標(biāo)移動到固定位置后點擊右鍵的功能,涉及鼠標(biāo)常用事件的操作技巧,需要的朋友可以參考下
    2015-07-07
  • C#實現(xiàn)生成mac地址與IP地址注冊碼的兩種方法

    C#實現(xiàn)生成mac地址與IP地址注冊碼的兩種方法

    這篇文章主要介紹了C#實現(xiàn)生成mac地址與IP地址注冊碼的兩種方法,非常實用的技巧,需要的朋友可以參考下
    2014-09-09
  • C#透明窗體實現(xiàn)方法

    C#透明窗體實現(xiàn)方法

    這篇文章主要介紹了C#透明窗體實現(xiàn)方法,涉及C#窗體操作的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • C#中yield return用法分析

    C#中yield return用法分析

    這篇文章主要介紹了C#中yield return用法,對比使用yield return與不使用yield return的流程,更直觀的分析了yield return的用法,需要的朋友可以參考下
    2014-09-09
  • UnityShader3實現(xiàn)轉(zhuǎn)圈與冷卻效果

    UnityShader3實現(xiàn)轉(zhuǎn)圈與冷卻效果

    這篇文章主要為大家詳細(xì)介紹了UnityShader3實現(xiàn)轉(zhuǎn)圈與冷卻效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • C#中IDispose接口的實現(xiàn)及為何這么實現(xiàn)詳解

    C#中IDispose接口的實現(xiàn)及為何這么實現(xiàn)詳解

    這篇文章主要給大家介紹了關(guān)于C#中IDispose接口的實現(xiàn)及為何這么實現(xiàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-05-05
  • C#泛型詳解及關(guān)鍵字作用

    C#泛型詳解及關(guān)鍵字作用

    這篇文章主要來講講c#中的泛型,因為泛型在c#中有很重要的位置,對于寫出高可讀性,高性能的代碼有著關(guān)鍵的作用,大家都知道泛型公共語言運行庫是非常重要功能,那么為什么使用泛型呢,帶著這個問題一起通過本文學(xué)習(xí)下吧
    2021-08-08
  • C#實現(xiàn)Modbus通信功能的示例詳解

    C#實現(xiàn)Modbus通信功能的示例詳解

    Modbus作為一種開放且廣泛采用的通信協(xié)議,在實現(xiàn)設(shè)備間數(shù)據(jù)交換方面發(fā)揮著至關(guān)重要的作用,它不僅支持多種物理層接口(如RS-232,?RS-485,?以及以太網(wǎng)),還因其簡單易用的特點而被大家所青睞,本文通過實際示例介紹如何在C#項目中輕松實現(xiàn)Modbus通信功能
    2024-11-11

最新評論

巴马| 扎鲁特旗| 陆河县| 景谷| 锡林郭勒盟| 昔阳县| 安国市| 岳池县| 诸暨市| 新平| 鹤岗市| 曲麻莱县| 平果县| 陇西县| 舒兰市| 张家界市| 深泽县| 万安县| 敦煌市| 正定县| 武宁县| 肃北| 孝义市| 芜湖县| 莫力| 文登市| 会同县| 苍梧县| 巴彦县| 固镇县| 上虞市| 嫩江县| 庆云县| 荣成市| 钦州市| 蓬莱市| 罗田县| 文登市| 宝应县| 龙游县| 汪清县|