Browse by Tags
All Tags
»
AJAX
(
RSS
)
ASP.NET
Community Server
Javascript
KB
Tips
Tools
My ASP.NET AJAX Client Library Tips
講到ASP.NET AJAX,很多人想到是拉個UpdatePanel,完全不必搞懂Javascript,就可以寫出AJAX的東東。事實上,ASP.NET AJAX除了讓大家可以用懶人法寫AJAX之外,在Javascript的Support上也提供了不少強化,這點之前就曾 提過 。 最近又重回Web開發的工作,在策略上重用ASP.NET AJAX Client Library,也陸續學會不少小技巧,以下是幾個我覺得不錯的,整理出來給大家參考: $get("elementName"...
UpdatePanel PostBack時執行Javascript範例
之前寫過一篇介紹 在UpdatePanel動態更新時觸發Javascript 的方法,不過有網友反應不清楚實作的細節,索性就寫一個極簡單的程式,實際示範一下。 <%@ Page Language="C#" AutoEventWireup="true" %> < html > < head >< title > UpdatePanel Call Javascript </ title ></ head...
TOOL-Create Your Own AJAX-Style Waiting Animation
上面這種轉轉轉跟著AJAX一起紅了起來,陪許多User渡過漫長的"非同步傳輸"等待期間。 我的Window Form Project裡加了用Multithread方式跟Server要資料的功能,所以也想找一個來陪伴可憐的User,結果找到這個不錯的網站: http://ajaxload.info/ 。 可以指定樣式、背景色、前景色做出各式"AJAX Style"的等待動畫GIF,直接下載回家,COOL~~~
【黑暗信箱】TreeView Client-Side功能開發
網友Slash問: 最近加入了ASP.NET開發人員的行列(歡迎,歡迎,熱烈歡迎!),老板交付的第一個任務是將Javascript寫的檔案總管換成ASP.NET中的TreeView控制項,且需要右鍵選單、新增、刪除、更名、移動、複製資料夾,目錄要能新增無限多層... 初步構想是在各節點都觸發右鍵事件,一旦觸發就傳入給Javascript撰寫的右鍵選單類別三個參數,分別是位於哪一階層的參數、nodeID、rootID,讓各方法得知目錄所在位置,而被呼叫的方法就傳回Directory字串跟動態更新Sitemap的內容...
AJAX: Trigger UpdatePanel With Javascript
有時候,我們需要透過JavaScript觸發UpdatePanel的更新動作。我個人偏好在UpdatePanel中放一顆按鈕,然後由Javascript來"按"下這顆按鈕。如此,更新邏輯就可大大方方地寫在Button的Server-Side Click事件中,跟標準的ASP.NET AJAX設計方式相同,程式區塊一目瞭然,對寫程式跟看程式的人來說,都很直覺易懂。 例如以下的範例: < form id ="form1" runat ="server" > < div > <...
TIPS-Call Javascript function after UpdatePanel postback
我希望UpdatePanel中的Button在觸發非同步的Postback後,除了更新Update Panel中Label的值,還可以觸發一段Javascript,呼叫前端的Javascript Function。試了幾種方法都失敗了! 1) Response.Write想當然不Work,因為ASPX網頁並沒有重新Render。 2) 加了一個Literal在UpdatePanel中,設定Literal1.Text="<script>blah();</script>"。用...
TIPS-Invoke HttpRequest with ASP.NET AJAX client library
ASP.NET AJAX除了神奇地 簡化了 前端動態更新式網頁的開發工作化,還建立了不少Client-Side Script的基礎建設。神奇簡化的背後是靠複雜的ViewState、HTML部分更新堆砌起來的,ASP.NET AJAX所提供的UpdatePanel或ASP.NET 2.0的Script Callbacks,程式寫來超簡單,但每按一個鈕的代價是數十K資料在網路飛來飛(過陣子我會針對這部分做些探討),是否值得什麼東西都要AJAX化或放棄自己Coding HttpRequest改用ASP...
KB-Cross-domain access denied issue of ASP.NET AJAX page
高高興興地將網頁改版成ASP.NET AJAX,在測試台上驗證無誤,今天程式才剛上線,我臉上也出現三條線。 新網頁放在首頁下的一個Frame裡,要命的是首頁與新網頁位於不同的Server,於是只要在新網頁的任何地方按下滑鼠左鍵,都會彈出" Access is denied "的Javascript Error。追了一下,發現問題出在MicrosoftAjax.js上,裡面有一段Code... (問題出在5959列) switch (Sys.Browser.agent) { case Sys.Browser...
CommunityServer + ASP.NET AJAX 霸王硬上弓篇
不知有沒有人試過在Community Servery 2.1上加掛ASP.NET AJAX? 原則上,只要利用之前提過的 方法 修改Community Server的web.config檔,接著試著新增一個WebForm1.aspx,拉拉ScriptManager,UpdatePanel,Label,Button的馬上就可以體驗到在Community Server網站" 新增 "ASP.NET AJAX網頁的快感! 有沒有留意到我強調"新增"? 重點來了,就在初試成功,想要快快樂樂地為Blog首頁也加上各式AJAX特效時...
TIPS-AJAX Control Toolkit CascadingDropDown
要學會使用CascadingDropDown,建議先看過Sample網站所附 網頁 的Source Code。而在嘗試的過程中,可能會遇到些小問題,以下就列出幾處讓我跌倒的地方: 如果你想借用Sample中的QuerySimpleCascadingDropDownDocument, XML NodeName記得用小寫。 因為Source Code中有這行"xpath += ("/" + category.ToLowerInvariant());",害我追了好久。 在測試CascadingDropDown時...
KB-由ASP.NET 1.1昇級的網站無法啟用MS AJAX
上次介紹過 如何修改web.config在現有的ASP.NET專案上啟用MS AJAX [註: MS AJAX官方網站上有對各Config Section的 詳細說明 ],我已經用同樣的方法成功升級過好幾個專案,不過今天被電了一下。有個專案無論我怎麼調web.config,MS AJAX就是不生效! 即使Button在Update Panel中,Click也會觸發PostBack。 查了好久,總算找出原因: 由ASP.NET 1.1升級的專案,web.config中會有 <xhtmlConformance...
TIPS-How to enabled MS AJAX for existing web project?
看過目前網路上找得到的MS AJAX Demo,清一色的做法都是新建一個"ASP.NET AJAX-Enabled Web Application"再開始動工。但是如果手上有已經開發到一半的Web Site Project或Web Application Project,又想要在上面加上AJAX功能,怎麼辦? 難道要砍掉重練嗎? 其實AJAX-Enabled Web Application的關鍵在於web.config中有些特殊的設定,只要將web.config照下面的方法修改(當然,要安裝 ASP...
Hello, MS AJAX!
差不多是一年前(2006/2/23),去聽了一場Atlas(就是MS AJAX的前身)的研討會,Atlas頂著MS正宗的光環,搭上最火辣的AJAX話題,聽下來的結果卻讓我有些失望,於是我寫了一篇" Atlas -- Javascript老鳥的雞肋? "。嫌棄的重點主要在於當時的Atlas尚未成熟完備,很多地方需要改用新發明的Control,以編寫HTML Tag的方式編修;而Javascript的部分則提出了新一套的概念(OOP, Namespace... )。對已有Javascript經驗的老鳥而言...
Atlas -- Javascript老鳥的雞肋?
2/23聽了一場MS關於Atlas Framework的介紹,它算是MS面對AJAX熱潮所交出的成績單。有鑑於AJAX已成為當代Web設計的顯學,搞網站的人不可不知,這裡做個簡短的摘要: (呃… 講師的投影片與教材還沒Release出來,所以我引用的文獻以Internet上的Resource為主,當然裡面也摻差了不少個人的見解,大家姑且看之) AJAX(Asynchronous JavaScript and XML)是什麼? 它其實不是什麼新的發明,而泛指運用Javascript、XML、HTML...
Search
Go
<
November 2008
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
【工商服務】
最新回應
2008-11-20 dave
Microsoft Guava 3.0!
嗄嗄 新貨到! 好綠好軟的出到 3.0 。
2008-11-20 Jeffrey
ClickOnce Rocks!!!
to 迷途羔羊, 可以試試以下方法額外指定要包入的資料檔: msdn.microsoft...
2008-11-20 迷途羔羊
ClickOnce Rocks!!!
先謝謝大大的回答,大大說的確實是可以的,但是我現在如果不想把所有的config的檔案都放在winform的專案下...
2008-11-20 Jeffrey
ClickOnce Rocks!!!
to 迷途羔羊, 在WinForm專案中加入你的config檔,檔案的Build...
2008-11-19 迷途羔羊
ClickOnce Rocks!!!
請教大大一個問題,現在有一個專案(class library)裡面會用到一些我自己加的...
2008-11-19 ryan
37吋的幸福
謹以佳世達資深大股東身分向愛用者致最高的謝意.
2008-11-19 丁~
NOTES-PDF轉文字檔筆記
謝ㄌ 有點用!
2008-11-18 小熊子
37吋的幸福
沒看到 chicken 已經勸敗,(h),這時候,就是要以天下蒼生為念,拿著消費券去買...
2008-11-18 小熊子
37吋的幸福
接下來的消費券就是要買 MCE 的 HTPC 啦…快~
2008-11-18 零
當Notebook壞了一個鍵...
喔~向下鍵依然沒有被我修好 不過打新注音可以改字了 就是阿~用空白建取代~<整個就是治標不治本>...
Tags 分類檢視
.NET
AJAX
ASP.NET
Bicycle
CODE
Collections
Community Server
CSS
Debug
English
Hiking
IE
IIS
Javascript
jQuery
KB
Life
Linq
MCSE
ORACLE
Performance
Reporting Service
Security
Sharepoint
SQL 2000
SQL 2005
SQL 2008
TechEd
ThinkPad
Tips
Tools
Trouble-Shooting
VBScript
Virus
Vista
VS.NET 2003
VS2005
VS2008
Web
Windows 2008
Work
中文編碼
潛盾機
關於作者
一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"
有為的中年人
"自許。
文章典藏
November 2008 (14)
October 2008 (19)
September 2008 (21)
August 2008 (10)
July 2008 (16)
June 2008 (20)
May 2008 (20)
April 2008 (21)
March 2008 (18)
February 2008 (9)
January 2008 (18)
December 2007 (20)
November 2007 (22)
October 2007 (20)
September 2007 (23)
August 2007 (22)
July 2007 (19)
June 2007 (29)
May 2007 (21)
April 2007 (23)
March 2007 (23)
February 2007 (17)
January 2007 (9)
December 2006 (12)
November 2006 (15)
October 2006 (7)
September 2006 (9)
August 2006 (16)
July 2006 (14)
June 2006 (12)
May 2006 (12)
April 2006 (9)
March 2006 (4)
February 2006 (7)
January 2006 (8)
October 2005 (1)
August 2005 (1)
July 2005 (1)
June 2005 (2)
March 2005 (1)
February 2005 (1)
January 2005 (5)
February 2004 (3)
January 2004 (12)
其他功能
This Blog
Home
Feedjit live traffic feed
Syndication
Comments RSS