<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Hopes

    Start Here..

     

    在AJAX支持的網站中使用想使用Response.Wrie(“”); 或 Page. RegisterStartupScript (); 彈出一些提示對話框,沒有效果。

    最近將以前做的一個項目進行了大的修改,頁面使用AJAX進行無刷新改動,改完后發現原來程序中Response.Write("")都不能使用,后來找到一種方法,

    可以使用 System.Web.UI.ScriptManager.RegisterStartupScript(Contrl control, Type type,string key,string script, bool addScriptTags)來達到相應的目的。

    其中control是引起回發事件的控件ID,type客戶端腳本類型,key腳本塊標識,script要執行的腳本程序,addScriptTags 如果為true 則前面的腳本語句中不需要加標識若為false 則要寫出完整的腳本語句實例:

    ScriptManager.RegisterStartupScript(btnadd, this.GetType(), "ShowMessage", "alert('成功');",true)

    或者另外種方法可以用HttpContext.Current.Handler來代替controlID,不過使用前需要轉化為System.Web.UI.Page.

    實例:

    ScriptManager.RegisterStartupScript((System.Web.UI.Page)HttpContext.Current.Handler, this.GetType(), "ShowMessage", "alert('成功');", true);


    在AJAX支持的網站中使用想使用Response.Wrie(“”); 或 Page. RegisterStartupScript (); 彈出一些提示對話框,沒有效果。有如下解決方法:


    (1) System.Web.UI.ScriptManager.RegisterStartupScript來替代Page.ClientScript.RegisterStartupScript
    函數原型:
    System.Web.UI.ScriptManager.RegisterStartupScript(Contrl control, Type type,string key,string script, bool addScriptTags);
    參數:
    control-----------------要要注冊此段javascript語句的控件ID,如下面示例的按鈕ID btnUnReport
    type--------------------這個參數是注冊腳本塊控件的類型,即updatepanel的類型。一般直接用this.GetType()即可
    key---------------------為要執行的javascirpt語句起的名字,可以隨便起,類似控件的name屬性
    script------------------javascript語句
    addScriptTags------為true時,前邊的script參數可以不用再寫javascript標簽;為false,則需自己為script參數添加<script language=’javascript’></script>標簽。

    注:要多傳一個Control參數,如果這個control在UpdatePanel里,則運行腳步,如果這個control不在UpdatePanel則不允許這段腳步。
    例如:
    System.Web.UI.ScriptManager.RegisterStartupScript(btnTestthis.GetType(), "test", "alert(''test'');window.close();", true);

    posted on 2012-09-28 19:46 ** 閱讀(1112) 評論(1)  編輯  收藏

    評論

    # re: 在AJAX支持的網站中使用想使用Response.Wrie(“”); 或 Page. RegisterStartupScript (); 彈出一些提示對話框,沒有效果。[未登錄] 2013-04-25 13:21 fd

    dsds  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    公告

    你好!

    常用鏈接

    留言簿(2)

    隨筆檔案

    文章分類

    文章檔案

    新聞檔案

    相冊

    收藏夾

    C#學習

    友情鏈接

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产偷国产偷亚洲清高APP| 亚洲男人的天堂在线va拉文| 亚洲av无码专区国产乱码在线观看 | 亚洲av中文无码乱人伦在线咪咕| 亚洲爆乳成av人在线视菜奈实| 久久这里只有精品国产免费10| 亚洲成人福利网站| 在线看无码的免费网站| 亚洲国产精品久久久久网站| 日韩人妻一区二区三区免费| 97久久精品亚洲中文字幕无码 | 一二三四免费观看在线电影| 亚洲人成影院午夜网站| 好男人www免费高清视频在线| 91午夜精品亚洲一区二区三区| 国产卡一卡二卡三免费入口| 亚洲午夜无码久久久久小说| 免费一级成人毛片| 9i9精品国产免费久久| 亚洲AV无码久久| 曰曰鲁夜夜免费播放视频| 亚洲一线产区二线产区区| 国产高清免费在线| 国产99精品一区二区三区免费| 亚洲热线99精品视频| 最近2019年免费中文字幕高清| 精品亚洲456在线播放| 四虎永久免费地址在线观看| a级毛片免费高清视频| 亚洲视频一区调教| 成人免费无码大片a毛片软件| 美女被免费网站在线视频免费 | 免费一区二区无码视频在线播放 | 国产精品视频免费一区二区三区 | 免费**毛片在线播放直播| 99精品免费视品| 久久久无码精品亚洲日韩蜜臀浪潮| 啦啦啦在线免费视频| 成年免费a级毛片免费看无码| 91亚洲自偷在线观看国产馆| 国产免费变态视频网址网站|