我有一個簡單的應用程序,我正在搞亂其基本的主/佈局佈局。可編輯的GridView獨特的下拉列表
細節面板實際上是一個選項卡面板,在其中一個選項卡面板上有一個GridView。在該網格視圖中,它顯示數據庫信息中的「當前」,其中所有單元格爲只讀。
alt text http://lh4.ggpht.com/_JU1W2P96pD4/TAeonNNYXgI/AAAAAAAAAq0/Y_-Kse7VObE/ExampleA.jpg
然後我有一個添加按鈕插入行到GriView並允許用戶輸入一些信息。我的GridView中的第一項是一個DropDownList,它從ObjectDataSource填充。此下拉菜單基本上是我的唯一索引,每個GridView只能有一個選定的值。
什麼是從那些已經在GridView列表中刪除的值的最佳方式是什麼?我是否需要刪除數據源並添加一個OnDataBinding方法,該方法遍歷網格視圖並生成有效的值列表?
我不能使用服務方法,因爲如果用戶添加兩行,他們可以選擇插入重複描述類型。
只是想確保沒有更好的方法來做到這一點。