Browse by Tags
All Tags
»
Javascript
»
ASP.NET
(
RSS
)
AJAX
ASP.NET MVC
CODE
IE
jQuery
KB
Performance
Security
Tips
Trouble-Shooting
TIPS-處理onClick事件中的特例
各位同學,我們今天要解的題目如下: ASP.NET網頁中有一個控件產生的DataGrid,其在<TR>上放入了onclick事件,以達到點選該列的任何位置都會觸發特定事件,但如果其中有個<TD>裡希望在onclick時執行特定邏輯,而不要觸發原本<TR>上的onclick,要怎麼做? 面對以上的例子,低年級同學可能會想: 那就不要放onclick在TR上,每個TD上放一個onclick,不就可以任意控制? 這個構想不能說錯,但有點囉嗦。試想,如果一個TR裡有30個TD...
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...
WOW! Amazing Javascript Intellisense
VS 2008 目前仍在Beta 2階段,當然還不適合開發正式的.NET 3.5專案,但VS 2008有所謂的 Multi-Targeting ,可以用VS 2008編譯出.NET 2.0, 3.0, 3.5版本的程式。或許有人會問,這樣有什麼好處? 答案是可以提前享受新版IDE帶來的貼心功能。 這兩天我改用VS 2008在一個現有ASP.NET 2.0專案裡加入新功能,呼~~~ 終於體驗到其中一項令人感動的新設計--Javascript Intellisense。 一張圖勝過千言萬語,看看我在ASPX中編輯Javascript時發生了什麼事...
TechEd 2007 Notes - Javascript Performance
Javascript是一種特殊的語言,既不是編譯式,也不是直譯式,算是一種動態語言(Dynamic Language)。其中有項特性,就是在Javascript中,包含了變數(Variable)、函數(Function)等等,在存取時,並不使用Pointer方式直接指向記憶體,而是以變數名稱、函數名稱字串在一個Hashtable中查詢(Symbol Lookup),找到變數/函數。尋找的過程會有所謂的Scope Chain的概念: 先找區域變數-->找不到時再找全域變數-->再找不到時搜索DOM...
CODE-Javascript Time Picker
公司最近上了一個新系統,把一些舊ASP Web重新用ASPX翻新。其中有個介面上輸入時間的欄位原本使用ActiveX Control,在新介面上為了擺脫ActiveX Control煩人的部署及安全設定問題,特別改成純HTML INPUT。只是曾經滄海難為水,開始有許多人抱怨新UI中的時間輸入方格只能一個數字一個數字敲,還會卡到長度限制,得先選取再置換,比起以前的VB ActiveX Control,根本是開倒車! (對開發人員來說,好個啞巴吃黃蓮) 今晚,久未寫Web程式的雙手,忽然發癢難耐,加上看到難題不解會有失眠的危險...
TIPS-About Modal Dialog Detection
這陣子一直被一個問題所苦,有個放在Modal Dialog中的ASPX,在送出時會另開新視窗。這類問題在我的 Modal Dialog Mini FAQ 中有提過,只要加個<base target="_self">就可以擺平。 為了怕開發人員忘了主動加上,我的做法是由Custom WebControl在網頁加入以下的Code: //ShowModalDialog模式時,強迫將Base Target設為_self; if (window.dialogArguments) { var oBaseColl...
KB-怪異的Permission Denied Script Error
同事有個網站,是一個http的網頁中,用<FrameSet>包了兩個https的<Frame> Frame1 & Frame2,三個網頁都在同一個網站上。問題來了,網頁在絕大部分的人的機器上都正常,就獨獨一位老兄的IE6,在操作過程中會出現Permission Denied的Script Error。 經檢查,問題出在Frame1中用了一段parent.Frame2.location.href的寫法去更動Frame2的URL,我們都知道這種寫法在跨Domain時會發生Permission...
KB-留意js檔編碼問題
過去網站專案很多都採用Big5編碼,但在因應Unicode難字或多國語系時,免不了要吃苦頭。現在的新專案,都應該要以Unicode為尊,編碼方式則以UTF-8為王。 將舊Big5專案裡的檔案搬移到UTF-8 ASP.NET專案時,會有編碼不符的問題。網頁編碼錯亂會導致螢幕出現亂碼,很容易發現與校正。相形之下,當Big5編碼js檔被複製到UTF-8 Web Site時,產生的現象就高深莫測,讓許多人會意不過來。 在我的經驗中,依個人運勢好壞,可能會有以下難易程度不同的徵兆: 祖上積德型 如果你的js如下...
KB-難以理解的Disabled Span行為
1: < html >< body > 2: < form method ="POST" > 3: < span disabled ="disabled" > 4: < input name ="x" type ="text" > 5: < input type ="button" onclick ="alert('Yo!');" value ="Yo" > 6: </ span > 7: < input type...
KB-ASP.NET 2.0 TextBox.ReadOnly之行為改變
今天接獲回報,先前寫的控件(繼承自TextBox的數字輸入欄位WebControl)在ASP.NET 2.0下有問題,當控件ReadOnly設為True時,在前端用Javascript修改控件<INPUT>的Value,用Fiddler看,新值明明PostBack回後端了,但是在Server-Side查到的是前端修改前的舊值。 有點懷疑這是ASP.NET 2.0的Behavior改變,用TextBox測試,果然如此! 我的測試是先在Server-Side設定TextBox1屬性 TextBox1...
KB-IE6下的網頁縮放解決方案
你有沒有被使用者抱怨過字型太小? 沒有的人請接受我羨慕的眼光並跳過本篇KB,有的人請繼續往下看。 在網頁設計上,style=”font-size: 9pt;”是很常用的字型標準(事實上,它也是Office、IE等程式預設的選單字型尺寸)。對一些髮蒼蒼、視茫茫的”資深”使用者來說,這個字型卻有點嫌小。雖然可以利用IE內建的字型大小調整功能加以補救,卻可能會因為字型變大時表框尺寸不變,造成文字折行或是排版亂掉的下場,形成不小的困擾。 IE7多了一項不錯用的新功能,在Status Bar的右下角,多了一個縮放網頁比例的功能選單...
KB-Javascript字串的特殊字元處理
猜猜看,以下的程式碼中,jsAlert 函式有什麼 "可議之處"? private void Page_Load( object sender, System.EventArgs e) { string msg="Hello, World!"; jsAlert(msg); } private void jsAlert( string msg) { Response.Write("<script>alert(\""+msg+"\");</script>"); Response...
更多文章
« 上一頁
搜尋
Go
<
March 2023
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
26
27
28
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
31
1
2
3
4
5
6
7
8
【廣告】
OrcsWeb: Windows Server Hosting
最新回應
2018-09-20 接手老專案的菜鳥
Windows 停用 TLS 1.0 之配套作業整理
黑大,謝謝您!
2018-09-20 Andy
KO範例6 - 陣列元素的新增/移除事件
Dear 黑暗大 感謝您,已成功將count後的數值寫入資料庫 利用您提供的方法...
2018-09-19 Jeffrey
KO範例6 - 陣列元素的新增/移除事件
to Andy, 如果你 ASP.NET 端是用 PostBack 方式取值,最簡單的做法是將...
2018-09-19 Andy
KO範例6 - 陣列元素的新增/移除事件
Dear 黑暗大 您好 我設計一個網頁,裡面有一些TextBox,其中還有如此範例的動態表格...
2018-09-18 Jeffrey
Windows 停用 TLS 1.0 之配套作業整理
to 接手老專案的菜鳥, support.microsoft.com/.../support...
2018-09-18 接手老專案的菜鳥
Windows 停用 TLS 1.0 之配套作業整理
黑大: 我有個系統是.NET 2.0開發的,如果安裝了.NET 4.5/或者4.6以及ADO...
2018-09-17 Jeffrey
CODE - WebClient 下載檔案自動取得檔名
to Slash, 感謝提醒,程式已修改強化。
2018-09-16 Slash
CODE - WebClient 下載檔案自動取得檔名
雖然與你分享這段小程式的目的不同,但還是要提醒Regex.Split這邊會有RFC5987的問題...
2018-09-06 打雜工程師
ASP.NET Core 值得學嗎?
黑大,我再跟BOSS討論看看,謝謝您^^
2018-09-03 Jeffrey
ASP.NET Core 值得學嗎?
to 打雜工程師, 1) 如果系統上線時程吃緊且不容閃失,用 ASP.NET MVC...
Tags 分類檢視
.NET
.NET Core
AJAX
Android
AngularJS
ASP.NET
ASP.NET MVC
ASP.NET保安
Autofac
Bicycle
C# 4.0
CODE
Coding4Fun
Collections
Community Server
Cordova
CSS
Dapper
Debug
EF
English
Entity Framework
Excel
Hangfire
Hiking
HTML5
IE
IIS
Java
Javascript
jQuery
JSON
KB
Kendo UI
knockoutjs
Life
Linq
Live SDK
Lucene.Net
Mobile
MSDTC
NLog
NuGet
Open XML
ORACLE
Performance
Reporting Service
RESTful Web Service
Security
Sharepoint
SignalR
Silverlight
Skype
SQL
SQL 2000
SQL 2005
SQL 2008
SQLite
T4
TechEd
Telerik MVC
TFS
ThinkPad
Tips
Tools
Trouble-Shooting
TypeScript
Unobtrusive Validation
VBScript
Virus
Vista
Visual Studio
VS Code
VS.NET 2003
VS2005
VS2008
VS2010
VS2012
VS2013
VS2015
VS2017
Vue
WCF
Web
Windows 10
Windows 2008
Windows 2012
Windows 7
Windows 8
Windows Phone
Work
WP7
WPF
中文編碼
慢跑
潛盾機
科學實驗
自動測試
閱讀筆記
風花雪月
關於作者
一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"
有為的中年人
"自許。
文章典藏
September 2018 (5)
August 2018 (12)
July 2018 (8)
June 2018 (6)
May 2018 (19)
April 2018 (14)
March 2018 (10)
February 2018 (10)
January 2018 (14)
December 2017 (22)
November 2017 (12)
October 2017 (16)
September 2017 (9)
August 2017 (13)
July 2017 (16)
June 2017 (17)
May 2017 (9)
April 2017 (13)
March 2017 (15)
February 2017 (14)
January 2017 (12)
December 2016 (8)
November 2016 (11)
October 2016 (15)
September 2016 (11)
August 2016 (19)
July 2016 (16)
June 2016 (14)
May 2016 (20)
April 2016 (13)
March 2016 (15)
February 2016 (11)
January 2016 (16)
December 2015 (12)
November 2015 (15)
October 2015 (14)
September 2015 (25)
August 2015 (16)
July 2015 (13)
June 2015 (11)
May 2015 (12)
April 2015 (15)
March 2015 (17)
February 2015 (9)
January 2015 (12)
December 2014 (12)
November 2014 (15)
October 2014 (12)
September 2014 (22)
August 2014 (16)
July 2014 (17)
June 2014 (18)
May 2014 (11)
April 2014 (10)
March 2014 (14)
February 2014 (14)
January 2014 (4)
December 2013 (12)
November 2013 (11)
October 2013 (13)
September 2013 (15)
August 2013 (12)
July 2013 (13)
June 2013 (16)
May 2013 (20)
April 2013 (22)
March 2013 (15)
February 2013 (9)
January 2013 (10)
December 2012 (14)
November 2012 (10)
October 2012 (12)
September 2012 (30)
August 2012 (16)
July 2012 (17)
June 2012 (18)
May 2012 (9)
April 2012 (15)
March 2012 (12)
February 2012 (8)
January 2012 (6)
December 2011 (9)
November 2011 (11)
October 2011 (15)
September 2011 (15)
August 2011 (18)
July 2011 (24)
June 2011 (31)
May 2011 (16)
April 2011 (13)
March 2011 (13)
February 2011 (11)
January 2011 (15)
December 2010 (18)
November 2010 (12)
October 2010 (10)
September 2010 (18)
August 2010 (19)
July 2010 (22)
June 2010 (20)
May 2010 (19)
April 2010 (19)
March 2010 (24)
February 2010 (14)
January 2010 (24)
December 2009 (13)
November 2009 (14)
October 2009 (27)
September 2009 (20)
August 2009 (18)
July 2009 (18)
June 2009 (22)
May 2009 (14)
April 2009 (19)
March 2009 (17)
February 2009 (25)
January 2009 (16)
December 2008 (23)
November 2008 (20)
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 (27)
May 2007 (22)
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)
February 2005 (2)
January 2005 (5)
February 2004 (2)
January 2004 (13)
其他功能
這個部落格
Home
Syndication
Comments RSS