我是ASP網絡開發的新手,我遇到了一個問題,我嘗試通過鏈接訪問某個頁面,並且出現錯誤,第一部分說這是一個異常,然後提示調試和然後是stacktrace。在ASP中的網頁錯誤堆棧跟蹤不在我的代碼中?
發生什麼事是這段代碼不在我的應用程序中,我以前有過這樣的錯誤,而且代碼的和平通常幫助我很多。
- [編輯1] -
戴夫·安德森:
Format(Eval("Data"),"dd/MM/yyyy")
(標籤內)
我是ASP網絡開發的新手,我遇到了一個問題,我嘗試通過鏈接訪問某個頁面,並且出現錯誤,第一部分說這是一個異常,然後提示調試和然後是stacktrace。在ASP中的網頁錯誤堆棧跟蹤不在我的代碼中?
發生什麼事是這段代碼不在我的應用程序中,我以前有過這樣的錯誤,而且代碼的和平通常幫助我很多。
- [編輯1] -
戴夫·安德森:
Format(Eval("Data"),"dd/MM/yyyy")
(標籤內)
堆棧跟蹤的前兩行應該給你一些提示。第二行顯示ASP.PMUsControl的一個實例試圖綁定到一組數據,格式應用於第一行的字符串值。該表達式是無效的,我想是因爲它不能格式化,我會說這是因爲字符串爲空或對象不能轉換爲字符串。你能找到它試圖綁定的數據嗎?
編輯:那個格式字符串"dd/MM/yyyy"
是Date對象使用,所以我不認爲Eval("Data")
可以返回一個有效日期格式做。嘗試刪除格式化功能,並離開Eval("Data")
,如果加載頁面,你會看到它試圖用作日期。對於背景見Date & Time Format Strings
處理日期的喜悅!看我的編輯。 – 2010-03-18 16:17:47
嘗試使用空合併運算符http://msdn.microsoft.com/en-us/library/ms173224.aspx – 2010-03-18 22:18:03