我有兩個問題,都與相同的視圖有關:所以有稱爲ProductDetails的視圖,它顯示產品的細節。ASP.NET MVC取消而不是刪除
每個產品可以有狀態:
可用 - 在這種情況下,兩個按鈕可用「編輯」和「刪除」(這將改變爲「不可用」的產品的地位,但將不會將其從數據庫中刪除)
不可用 - 在這種情況下,頁面顯示產品,但沒有可編輯或刪除的選項 可見。
控制器ProductsController有一個動作顯示該視圖的詳細信息。
的問題是,我不知道如何實現這兩個按鈕(編輯和刪除),因爲:
- 編輯發送到另一個動作方法(編輯其中顯示另一種觀點)< - 這工作
- 刪除應該(IMO)在當前頁面上發佈帖子。在發佈後操作中,產品的狀態會發生變化,並再次顯示視圖。
我希望這兩個按鈕看起來像鏈接。如果我把一個表格刪除,那麼它將顯示爲一個按鈕。我想避免讓按鈕看起來像一個與CSS的鏈接。或者...至少我想爲這兩個「按鈕」使用相同的HTML元素。
我很喜歡那個刪除確認選項:)我想我會去了。 – dave 2011-06-06 11:12:08