廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。
顯示具有 c# 標籤的文章。 顯示所有文章
顯示具有 c# 標籤的文章。 顯示所有文章

2018年3月20日 星期二

C#使用substring會出現【索引和長度必須參考字串中的位置】的解決方法

C#使用substring會出現【索引和長度必須參考字串中的位置】的解決方法

在C#中要使用substring取出字串的前2個字來判斷,結果執行時出現如下訊息
其他資訊: 索引和長度必須參考字串中的位置
索引和長度必須參考字串中的位置。
參數名稱: length
最後是改用StartsWith函數來解決問題。

1.出現的錯誤

2.修改過的語法

2018年3月13日 星期二

visual studio2013開啟網站出現尚未啟用ASP.NET 4.0 Web擴充功能的解決方法

原本可以正常開啟的網站,最近就出現如下訊息
_________________________________________________
Web 伺服器上尚未啟用ASP.NET 4.0 Web擴充功能。
您要在Web伺服器上啟用ASP.NET 4.0嗎?
_________________________________________________
發現某些網站不會出現,查了原因是因為在應用程式集區中,Managed管線模式設定為【傳統】,將它改成【整合式】再開啟就不會出現那個訊息。

1.會出現這個畫面

2.在【應用程式集區】中Managed管線模式設定為【整合式】就可以

3.在網站點選滑鼠右鍵【管理應用程式】/【進階設定】

4.程用程式集區,就可以看到您綱站的設定

2018年1月10日 星期三

如何解決C#.NET出現具有潛在危險 Request.Form 的值已從用戶端xxx偵測到

使用者反應輸入資料送出,網頁會出現錯誤,查了一下他輸入的資料,原來他在資料前後有加入<>大小於符號,以致於會造成無法送出,若是要正常執行可以加入ValidateRequest="true"屬性來解決。

1.錯誤畫面

2.若是整個網站設定請在web.config加入

3.若只是該支程式可以加入檔案前面

4.要顯示html可以 HttpUtility.HtmlEncode

5.這樣就可以顯示輸入的html
範例檔案: http://download.bestdaylong.com/f509.htm

2017年12月4日 星期一

為什麼asp.net 按下匯出excel按鈕沒有出現儲存畫面

今天找了一天,若您有寫匯出excel的功能,那個按鈕不能放在 UpdatePanel中間,有二種方式,若沒有使用則移掉UpdatePanel ,另一個是將匯出按鈕不要寫在UpdatePanel中間。




1.要把export的按鈕放在upderpanel之後
參考資料:
https://stackoverflow.com/questions/20373100/how-to-export-update-panel-to-excel

2017年11月23日 星期四

如何解決vistual studio 2003執行網頁出現作業失敗。錯誤碼為 0x8013134b

最近因為權限的問題,要偵錯asp.net程式碼,但是用vistual studio 2003打開,按下執行出現如下【自動附加至處理序 '[6128] w3wp.exe' (於電腦 'MUST-CZFMAMRE1V'中) 的作業失敗。錯誤碼為 0x8013134b】上網找了一下,發現是IIS中設定的asp.net版本不對,將它設為1.1.4322版本再執行就解決了。
  
1.執行時出現的錯誤
  
2.將ASP.NET設為1.1.4322就可以執行

2017年9月26日 星期二

Visual Studio 出現找不到"符合條件約束…"的錯誤

今天用Visual Studio開啟網站要編輯,只要點選程式或網頁,就會出現"找不到符合條件約束 ContractName…的匯出"的訊息,本來要重灌Visual Studio ,想說先上網找看看別人是否有遇到,找到一篇有寫到是因為Microsoft.VisualStudio.Default.cache這個檔案的問題,只要找到將它刪除,再重開Visual Studio 就正常了。

1.出現的錯誤訊息

2.到C:\Users\[換成您的登入帳號]\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache

3.將"Microsoft.VisualStudio.Default.cache"這個檔案刪除,再重開VisualStudio就可以正常使用
參考資料: http://xamarintech.blogspot.tw/2015/02/visual-studio.html

2017年7月12日 星期三

[APS.NET]C#動態加入 ASP.NET控制項與事件

底下的程式碼,是動態在 ASP.NET產生5個checkbox的控制項,並加入onchanged事件。

1.程式碼如上

2.選取時,出現的畫面

3.取消選取的畫面

範例程式下載: http://download.bestdaylong.com/f448.htm

2017年7月6日 星期四

vs2015程式C#區塊內縮標示

在vs2015若您是使用C#開發,會發現使用if或是迴圈時,並不會自動內縮,這時候就可以安裝擴充套件(ident guides),就可以很清楚的知道每個區塊的程式碼。

1.點選【工具】/【擴充功能及更新】

2.點選【線上】輸入【ident guide】找到後按【下載】

3.【安裝】

4.點選【立即重新啟動】

5.可以看到同一個區塊前面都有虛線出現

贊助

彰化一整天粉絲團

About Me

我的相片

很多人問我為什麼叫"一整天",其實這是有原故的.有一天看一本書.就是說如何介紹自己.裡面說到如何讓別人對你的名字有印象.就要讓別人跟你的名字或是身體的一些特徵有關.比如很胖.就會被別人取小胖或是胖子.或是跟名字有關的諧音,那天看布袋戲中有一個叫”一頁書”的角色.所以我就想我的名字.可以想出什麼字出來.結果我把我的名字"明和",拆成日月和,日月和在一起,就代表白天晚上都在一起.就取名為"一整天",而這個"一整天"跟我的名字有關也方便別人記憶,後來發現"一整天"這個名詞太常被用,所以就在"一整天"前面加上"彰化"變成"彰化一整天",為什麼要加彰化.因為我老家在彰化,所以以後別人要找我的部落格的話.我都會跟他們說,請到yahoo或是google打"彰化一整天"第一筆出現的就是我的Blog. PS:現在只要輸入"一整天"可以找到.

Google+ Followers