我對使用「New」關鍵字和刪除對象的多個實例有幾個問題。在退出子例程之前刪除多個實例
如果每次執行該子例程時都會執行這樣的代碼隱藏ASP.Net語句中的子例程,那麼employeeDetails.DataKeyNames會有多個實例嗎?該對象位於子例程本地。
employeeDetails.DataKeyNames = New String() {"EmployeeID"}
如果答案是肯定的,我應該使用的代碼時完成包含此代碼的子程序刪除employeeDetails.DataKeyNames的所有副本?在這種情況下,請顯示需要執行哪些編碼才能刪除掛起的employeeDetails.DataKeyNames的所有副本。
大家好,感謝您的詳細回覆。他們非常有幫助。我將使用描述的if語句。我還計劃在那裏粘貼一個消息框,以查看employeeDetails.DataKeyNames在每次調用子例程時是否爲Nothing。子程序的目的是在用戶選擇一個數據彙總行後顯示細節,然後在用戶單擊按鈕後調用該子例程。 –