台灣最大程式設計社群網站
線上人數
1223
 
會員總數:244980
討論主題:188951
歡迎您免費加入會員
討論區列表 >> 心情甘苦談 >> [蠢]人常常會被限於自己的盲點
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
[蠢]人常常會被限於自己的盲點
價值 : 0 QP  點閱數:954 回應數:1

樓主

文月魚
初學者
108 5
519 41
發送站內信

俗話說燈塔只照遠不照近,
對於自己身邊的錯誤反而看不出來。

不知道各位在寫程式的時候,有沒有遇到那種看起來很頭痛的問題,
但在寫出來解法的時候,卻有那種「渾蛋這種問題竟然困了我這麼久,我該去撞豆腐自殺」那種感覺?
小弟常常有這種感覺...

例如說剛剛吧。
我在開始接手同事的一隻程式,寫了一個物件來包住我要做的商業邏輯的部分。
前端後台的部分輕鬆自在,單元測試的時後也十分正常。
於是乎就開始跑一整個功能了。

咦?
為什麼我的程式只會跑一次,在POSTBACK之後他就不理我了?
我開始一個一個檢查,發現其中的CheckBox沒有值,
明明測試時我有點下去的…

CB沒有值,那可能就是ViewState取錯了吧?
所以我就開始找VS的資料,調整我程式建構動態控制項的部分,
改寫我程式的控制項產生,自己設計維護ViewState等等,
前前後後搞了我兩天,完全沒有用啊啊啊啊。
我又不想硬來,把我原本切好好的邏輯又搞混在一塊,
所以就像無頭蒼蠅在那邊轉啊轉的。

直到剛剛,我總算看到一個奇怪的地方:為什麼我動態生成的CheckBox都沒有ID?
所以順手用資料的主索引鍵配給他ID,然後…

整個世界清靜了。
為什麼我到現在才發現我的動態控制項沒有ID,那叫他用甚麼當依據紀錄使用者勾選狀態啊囧
誰借我一塊豆腐…

本篇文章發表於2013-10-21 14:49
== 簽名檔 ==
using original_intention;

public class Hello_World
{
    public void How_Are_You()
    {
        Console.WriteLine("Hi! Remeber me?");
        Console.WriteLine("Whenever you are fed up and want to quit, just come to see me.");
        Console.WriteLine("You'll find the reason why you choose this way when you seven years old.");
    }
}
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

我住我愛
檢舉此回應
我也有朋友發生過跟樓主差不多的情況
當時看他在書桌前抓耳撓腮也很苦惱的樣子
現在又看到你的情況
頓時有種很親切的感覺XD
本篇文章回覆於2013-12-11 20:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.