2009-11-13 75 views
0

我有一個爲我的控制器的索引操作創建了一個列表視圖。 我已通過使用視圖的來源向此列表視圖添加了一個新列「Select This」。 該列將包含列表中每個條目的單選按鈕。這是我通過在「選擇此」列中放置工具箱中的單選按鈕控件實現的。這是我在視圖設計中完成的,當我運行它時,我得到了單選按鈕,每個項目都有一個按鈕。該頁面還有一個鏈接按鈕,我想調用這個鏈接按鈕點擊的控制器動作,它將接收所選單選按鈕的索引。所以,如果我選擇第5個單選按鈕,如何在控制器動作中接收5。如何知道在視圖上選擇了哪個單選按鈕?

我該怎麼做?

問候, 卡皮爾

回答

1

如果使用普通的HTML,你的單選按鈕都將具有相同的名稱,但不同的價值。您將在POST中獲得一個結果,其中將包含所選值。

如果您使用的是ASP.net助手,它是一樣的,但它們會爲您生成:請參閱:http://msdn.microsoft.com/en-us/library/dd410596.aspx您將爲每個輸入(第二個參數)傳遞相同的名稱(第一個參數)和不同的值。

+0

謝謝Palantir。 – 2009-11-13 09:56:58

+0

我怎麼能知道 - 哪個單選按鈕被點擊查看本身sothat我可以發送所選無線電的ID從鏈接按鈕點擊目前在視圖? – 2009-11-13 10:15:31

+0

它是什麼男人發送無線電ID?你在哪裏發送它們? 「鏈接按鈕」是什麼意思?試着更加清楚地解釋,併爲此打開一個新的問題。 – Palantir 2009-11-13 10:37:26

相關問題