国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

復雜ASP.NET服務器控件調整小技巧_.Net教程

2024-07-10 12:50:07
字體:
來源:轉載
供稿:網友

推薦:ASP.NET 2.0中實現彈窗報警提示
在 web應用中,比如OA中,經常要用到一些提示,比如EMAIL到達了,就做個象MSN那樣的提示框,彈出給用戶提示,然后再關閉。在asp.net 2.0的ajax中,這個現在不難做到了,剛好看到老外的一篇文章

在創建或修改布局復雜ASP.NET服務器端控件時,大量的時間都是在編譯,等待JIT,修改,編譯,JIT... 這樣一個循環中,而且兩個編譯常常還很耗費時間。特別地,當控件已集成在頁面之中后,在出現一些布局效果上的小偏差,再調整起來將是一個非常無趣和耗時的工作。

而這時如果能直接修改已輸出的html,很可能會更加迅速的找到問題所在。但是不幸的時,通過瀏覽器Save As出來的html代碼顯然是不太具有修改價值的。因為本來就只是要進行細微的布局調整,而Save As出來頁面新的布局問題可能比本身要解決的問題更加嚴重。

那么就直接通過View Source把代碼copy出來存為html文件呢?這時后我們會發現頁面里面所有通過相對路徑定位的資源都回丟失,比如什么圖片啊,JavaScript啊等等,缺失了這些東西,頁面也就同樣失去了再調整編輯的價值。

在HTML中,有一個base標簽,這個元素似乎只在模態窗口提交頁面避免彈出新窗口的時候,有用到過,平時似乎很少有看到網頁用這個元素。殊不知這個base在調試html代碼時,非常有用。比如你的ASP.NET頁面是/Index.aspx,而這個Index.aspx中顯現有很多通過相對路徑引用的圖片或JavaScript資源,這時我們通過View Source把它的html代碼在本地存為: index.htm文件,只用再在其<head>標簽中加入<base href=/ />這么一行。我們再打開這個index.htm時,會發現這時和打開/Index.aspx的效果是一樣的,所有的圖片和腳本都正常被載入,這時候在IE Tool Bar等DOM查看工具幫助下,就可以很方便通過直接修改html來調整頁面或控件輸出的外觀樣式,在找到錯誤后再去服務器端代碼中進行修改。

請作者聯系本站,及時附注您的姓名,聯系郵箱:Post@CuoXIn.com。

分享:ASP.NET十分有用的頁面間傳值方法
一、目前在ASP.NET中頁面傳值共有這么幾種方式:1、表單提交 <form action= "target.aspx" method = "post" name = "form1"> <input name = "

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大悟县| 攀枝花市| 江安县| 威宁| 郁南县| 金平| 嘉黎县| 嘉荫县| 东宁县| 合作市| 聊城市| 抚州市| 衡山县| 正宁县| 获嘉县| 塔城市| 兴义市| 蓬溪县| 青神县| 安庆市| 杭锦旗| 太保市| 嘉禾县| 连江县| 玛多县| 福州市| 开阳县| 青河县| 东乡族自治县| 武定县| 浙江省| 湖北省| 内江市| 株洲县| 崇义县| 包头市| 米泉市| 云浮市| 柘荣县| 若羌县| 乐平市|