<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#學習

    友情鏈接

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 伊人久久大香线蕉亚洲五月天| 精品无码AV无码免费专区| 午夜dj在线观看免费视频| 亚洲国产日韩在线| 亚洲视频免费在线看| 亚洲综合激情视频| 亚洲黄色免费电影| 亚洲一区免费视频| 女人被男人桶得好爽免费视频| 亚洲天堂2016| 女人张开腿给人桶免费视频| 亚洲人成电影网站免费| 国产精品酒店视频免费看| 羞羞漫画在线成人漫画阅读免费| 亚洲AⅤ视频一区二区三区| 九九免费久久这里有精品23| 亚洲精品午夜无码电影网| 嫩草影院在线播放www免费观看| 亚洲情a成黄在线观看动漫尤物| 99久久99久久精品免费观看| 亚洲国产福利精品一区二区| 99精品全国免费观看视频 | 亚洲乱码国产乱码精品精| 国产麻豆一精品一AV一免费| 亚洲色成人网一二三区| 毛片免费在线视频| 成人午夜免费视频| 亚洲情a成黄在线观看动漫尤物| 成人毛片18女人毛片免费视频未| 美女被免费网站在线视频免费| 亚洲日韩v无码中文字幕| 永久黄色免费网站| 狠狠综合亚洲综合亚洲色| 亚洲精品乱码久久久久66| 4虎永免费最新永久免费地址| 91在线亚洲综合在线| 亚洲综合区小说区激情区| 67pao强力打造国产免费| 国产亚洲精品免费| 亚洲成无码人在线观看| 亚洲国产香蕉人人爽成AV片久久 |