五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > Asp.net 2.0控件開(kāi)發(fā)相關(guān)調(diào)試(JavaScript調(diào)試和自定義控件設(shè)計(jì)時(shí)調(diào)試)

Asp.net 2.0控件開(kāi)發(fā)相關(guān)調(diào)試(JavaScript調(diào)試和自定義控件設(shè)計(jì)時(shí)調(diào)試)

文章來(lái)源:365jz.com     點(diǎn)擊數(shù):336    更新時(shí)間:2009-09-15 10:02   參與評(píng)論

JavaScript調(diào)試

        首先設(shè)置IE,  依次選擇 Tools -> Internet  Options->  Advanced, 找到Browsing 下的兩個(gè)禁用腳本調(diào)試復(fù)選

        框, 將其取消選擇(IE默認(rèn)將這兩項(xiàng)選中, 不能進(jìn)行腳本調(diào)試),  如下圖所示:

        圖1

     1. 調(diào)試JS腳本文件(*.js文件)

         直接在JS文件中F9設(shè)置斷點(diǎn), F5運(yùn)行調(diào)試即可.

     2. 調(diào)試頁(yè)面文件中腳本(*.aspx中JS腳本)

         VS 2005默認(rèn)不能在*.aspx中設(shè)置斷點(diǎn), 更何況進(jìn)行JS斷點(diǎn)跟蹤調(diào)試. 調(diào)試解決辦法:

        a.  打開(kāi)瀏覽器, 并訪問(wèn)要調(diào)試網(wǎng)站中的*.aspx頁(yè)面(或者右擊頁(yè)面, 選"設(shè)為起始頁(yè)" , 再按Ctrl+F5運(yùn)行).

        b. 在打開(kāi)的瀏覽器中, 選擇: View -> Script Debugger, 選 OPen(或Break at next statement). 如下圖所示:

       圖2 

          c. 選擇Open后, 會(huì)彈出如下實(shí)時(shí)調(diào)試器窗口:

圖3

         選擇 "新實(shí)例 Visual Studio 2005",  點(diǎn)(Y)按鈕, 會(huì)自動(dòng)彈出一個(gè)VS調(diào)試器, 并且打開(kāi)剛才的*.aspx文件,

         ok, 在這個(gè)自動(dòng)打開(kāi)*.aspx的VS 窗口中就可以[設(shè)置斷點(diǎn)],  進(jìn)行調(diào)試了.

   3.  有時(shí)候比如環(huán)境故障, 始終不能調(diào)試; 在需要調(diào)試的JS腳本處加: debugger;  則一定可以調(diào)試.

<script language="javascript">

        function ClientClickEvent()

        {         

            debugger; 

            alert('我被點(diǎn)擊了一下!');

        }

</script>


  Asp.net 2.0自定義控件開(kāi)發(fā)設(shè)計(jì)時(shí)調(diào)試

        a.  打開(kāi)要進(jìn)行調(diào)試的自定義控件項(xiàng)目.

        b.  右擊項(xiàng)目名稱, 選 "屬性", 打開(kāi)屬性頁(yè).

        c.  選擇 "調(diào)試" 選項(xiàng)卡, 將啟動(dòng)操作設(shè)置為: 啟動(dòng)外部程序, 并設(shè)置VS的調(diào)試文件devenv.exe 的路徑.

            如下圖所示:

圖4

               其中路徑為 devenv.exe 的安裝路徑.

         d. 右擊項(xiàng)目名稱, 選擇 "設(shè)為啟動(dòng)項(xiàng)目". 

         e. 在自定義控件中設(shè)置些斷點(diǎn).

         f. 按F5運(yùn)行(一定要按F5調(diào)試模式下運(yùn)行).

         g. 接著會(huì)自動(dòng)新打開(kāi)一個(gè)VS 環(huán)境, 在這個(gè)新調(diào)試環(huán)境中:

            I. 打開(kāi)測(cè)試這個(gè)程序的網(wǎng)站應(yīng)用程序, 查看含有此自定義控件的*.aspx文件的設(shè)計(jì)器即可.

            II. 新建一個(gè)WebSite, 并建立一個(gè)*.aspx, 將此自定義控件添加到此*.aspx文件中. 查看此頁(yè)面文件的

                設(shè)計(jì)器 即可.

        * 設(shè)計(jì)器模式下調(diào)試比較麻煩,  建議在執(zhí)行上述操作時(shí),  先把設(shè)置的自定義控件斷點(diǎn)禁用掉, 配置好測(cè)試

           站點(diǎn)后,再啟用斷點(diǎn).

本文來(lái)自CSDN博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/huangkelong/archive/2007/12/18/1948108.aspx

如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答??! 點(diǎn)擊進(jìn)入論壇

發(fā)表評(píng)論 (336人查看0條評(píng)論)
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
昵稱:
最新評(píng)論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)